apfhd12gk   1년 전

밑에 코드로 하면 답이 틀렷다고 나오고 버퍼라이트지우고 

Systme.out.print(count);로 적으면 답이 맞다고 나오는데 밑에코드로 쓰면 틀렸다고 나오네요..

starlight747   1년 전

지금 위의 코드에서 예제 입력을 넣었을 때(예를 들어 26) 출력이 나오지 않고 있네요.
bw.write에 int형을 출력하시려면 String으로 변환하셔야 합니다.
예를 들자면
bw.write(""+count); 또는
bw.write(String.valueOf(count)); 또는
bw.write(count+""); 또는
bw.write(count+"\n"); 등

 이와 같이 쓰면 출력이 됩니다.

starlight747   1년 전

아래 링크에 자세히 설명이 되어있네요. bw.write로 int형 65을 출력하면 A가 출력된다고 합니다. 아스키 코드에 따라 문자로 바뀌어 나오기 때문에 정상 출력이 되지 않습니다.
따라서 int형을 스트링으로 바꿔주신 후 bw.write를 해주시면 되겠습니다.

https://zz132456zz.tistory.com...

댓글을 작성하려면 로그인해야 합니다.