1
如何從java掃描儀類的文件中讀取特殊字符?我試圖提到一個enconding,但它不起作用。特殊字符掃描儀Java
Scanner scanner = new Scanner(new File("words.txt"), "utf-8");
Scanner lineScanner = null;
while (scanner.hasNextLine()) {
lineScanner = new Scanner(scanner.nextLine());
lineScanner.useDelimiter(";");
String article = lineScanner.next();
// and so on...
}
// Close the scanners
什麼我想讀的是這樣一行:
"la;leçon;de les;lesòn"
您的行可以通過掃描儀閱讀沒有字符集!你試過了嗎? –
「不起作用」是什麼意思?問題還可能在於如何顯示讀取的數據。 – Jesper
我使用一段時間的條件來檢查掃描儀是否有下一行。它甚至沒有進入這個時期。 我的下一行是: Scanner lineScanner = null; (scan.hasNextLine())lineScanner = new Scanner(scanner.nextLine()); lineScanner.useDelimiter(「;」); String article = lineScanner.next(); ... //等 } //關閉掃描儀 – user64689