我有一个约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