여기 자막 파일을 변경하려면이 앱을 만들고 있습니다. 테스트 할 때 이상한 문제에 직면했습니다. 영어가 아닌 언어 (예 : 페르시아어)에서 테스트했을 때 프로그램에서 파일을 읽지 않았습니다. 이 내 프로그램에서 자막을 읽는 방법은 다음과 같습니다스캐너 자바로 영어가 아닌 문자를 읽는 방법?
주소가 .SRT 파일의 위치를 유지하는 String입니다Scanner sub = null;
try {
sub = new Scanner(new File(address));
} catch (FileNotFoundException ex) {
ex.printStackTrace();
}
while(sub.hasNext()){
String sentence = sub.nextLine();
//some magical stuff here :)
}
.
프로그램에서 파일을 읽으려면 어떻게해야합니까?
파일이 쓰여진 인코딩을 찾아서 스캐너 생성자에 제공하십시오. –