현재 나와 내 친구들을 위해 Java 응용 프로그램을 코딩하고 있습니다. 큰 문제를 일으키고 있습니다 ... txt 파일을 읽으려고하면 이상한 캐랙 터들이있는 행이 인쇄됩니다 각 caracter는 공백으로 구분됩니다. 내 코드는 내가 다른 폴더에 여러 개의 TXT 파일을 tryed 나는 내가 스캐너와의 BufferedReader와 코드를 만들기 위해 tryed (... 매번 같은 일을 인쇄하고 여전히 같은 문제가 여기에파일 읽기에서 각 caracter 사이의 Java 공백 문자
입니다 :
여기 BufferedReader br = new BufferedReader(new FileReader(_file));
String website = "";
String username = "";
String password = "";
int usedTimes = 0;
String currentLine;
while ((currentLine = br.readLine()) != null) {
if(currentLine.startsWith("Web Site")) website = currentLine.split(":")[1];
else if(currentLine.startsWith("User Name")) username = currentLine.split(":")[1];
else if(currentLine.startsWith("Password")) password = currentLine.split(":")[1];
else if(currentLine.startsWith("Password Use Count"))
{
usedTimes = Integer.parseInt(currentLine.split(":")[1]);
passwords.add(new Password(website, username, password, usedTimes));
website = "";
username = "";
password = "";
usedTimes = 0;
}
}
br.close();
는 예를 들어, 출력 : 당신의 사람이 답을 알고 있다면
그래서, 그것은 좋은 것입니다 말해 줘요 (I 복사/그래서 출력을 붙여 내가 배치 사진을 캔트)
!정말로 여기까지 읽어 주셔서 감사합니다! 줄리앙.
출력 코드가 표시되지 않았습니다. 결과가 어디에서 나오는지 보여주세요. – Marvin
오 예 난 방금 system.out.println (currentLine)을 추가했습니다; while while line – Julien