0
我想从文件中获取第二,第三和第四个单词到另一个文件中,到目前为止我知道如何读取一个文件,而且我一直在尝试不同的东西,但我不知道没有正确的代码来获取单词。该程序将读取该文件。regext复制第二,第三和第四个字
import java.util.Scanner;
import java.io.File;
import java.io.PrintWriter;
import java.io.FileNotFoundException;
class PrintLines{
public static void main(String[] args) throws FileNotFoundException {
Scanner me = new Scanner(System.in);
System.out.print("File Name: ");
String s = me.next();
File inFile = new File(s);
Scanner in = new Scanner(inFile);
while(in.hasNextLine()){
String line = in.nextLine();
System.out.print(line + "\n");
}
in.close();
}
}
我曾尝试:
int i=0;
while(!Character.isDigit(in.charAt(i))){
i++;
}
跳过第一个数字,然后拿到三个词,但我不明白这一点没错:
986纳西尔829 0.0040珍妮1352 0.0069
我将不胜感激任何意见。谢谢
感谢您的帮助。 – 2012-03-03 10:11:12
@Bartg我写了不好的索引 - 现在修复:) – user219882 2012-03-03 13:15:38