Java 파일의 이상한 문제가 발생했습니다 ... 이 파일의 모든 행을 문자열 (호스트 변수)과 비교하려고 합니다만 (모르겠다. 왜), while 루프는 항상 여기 Java가 문자열로 파일의 행을 비교합니다.
코드의 ... 파일의 첫 줄을 비교하고 두 번째 줄, 세 번째는 무시된다fr = new FileReader (file);
inf = new BufferedReader(fr);
String l;
while ((l=inf.readLine()) != null) {
if (host.contains(l))
return true;
else
return false;
}
어떤 도움을 주시면 감사하겠습니다 ...
아마도 호스트 배열에 첫 번째 행이 포함되어 있고 사실 일 경우 – Makky
이 맞나요? else 문 대신에 while 루프에 System.out.println (l)을 넣으십시오. – milandjukic88
나는 Makky에 동의합니다 – milandjukic88