에서 나는 단어를 찾을 필요가 프로그램을 작성하고 '는'주어진 파일에파일의 문자 읽기. 한 번에 3까지 .... 자바
while ((c=reader.read())>=0)
{
if (c==116 && c+1==104 && c+2==101)
return true;
}
제대로의 값을 비교하지만 이것은 분명히 잘못된 것입니다 c
(문자 코드 "t")에 대해 이지만 c+1
은 분명히 입력의 다음 문자가 이 아니므로 104 (문자 코드 "h")와 맞지 않습니다. c+2
및 101 (문자 코드 "e")의 경우에도 마찬가지입니다.
'the'라는 단어를 찾는 파일을 어떻게 읽을 수 있습니까?
배열이나 고급 라이브러리를 사용하지 않는 것이 좋습니다. 어떻게해야합니까?
당신이 사용하기 때문에이'리더'는 표준 LIB가 보인다 좋습니다. 스캐너를 사용하십시오. – daniu