我有一個約10000個單詞的文本文件,每個單獨一行。該程序需要從控制檯讀取一個整數。然後,程序需要將每個單詞保存在test.txt中,其中單詞的長度對應於用戶輸入到數組列表中的數字。如何獲得從txt到數組的具體長度
import java.io.BufferedReader;
import java.io.File;
import java.io.FileReader;
import java.io.IOException;
import java.util.Scanner;
import java.util.regex.Pattern;
public class diplomska {
public static void main(String[] args) {
String besede[] = new String[10000];
int i = 0;
System.out.println("Vnesi dožino besede, ki jo iščeš");
Scanner in = new Scanner(System. in);
int dolzina = in .nextInt();
try {
try {
Scanner vrstica = new Scanner(new File("test.txt"));
vrstica.useDelimiter(System.getProperty("line.separator"));
String ln = vrstica.next();
if (i == dolzina)
} catch (IOException e) {
e.printStackTrace();
}
}
}
}
請首先檢查您的代碼,因爲在打開和關閉大括號時出現錯誤,請確保您發佈代碼時必須妥善打算並且具體 – 2014-10-26 17:25:16
如果其中一個回答回答了您的問題,請接受它作爲答案。 – FuriousFolder 2014-12-01 17:38:02