我用掃描儀類很多時間。但在這種情況下,while(scanner..hasNext())返回任何內容。文件的路徑是正確的。 可能是什麼原因?我附上了代碼和文件內容。掃描儀不想讀西里爾文內容
public class Solution {
public static void main(String[] args) throws IOException{
File file = new File("D:/t1.txt");
Scanner sc = new Scanner(file);
sc.useDelimiter("\\s");
while (sc.hasNext()){
String ss = sc.next();
System.out.println(ss);
}
sc.close();
}
}
文件t1.txt
Киев Нью-Йорк Амстердам Вена Мельбурн
您的代碼工作正常,我這個問題。 – BackSlash