我有一个文本文件,其中每条奇数行都包含一个整数(当然是字符串,因为它在文本文件中),偶数行有一个时间。我只想读取数字,因此是文本文件中的奇数行。我怎么做?
import java.io.*;
public class File {
BufferedReader in;
String read;
int linenum =12;
public File(){
try {
in = new BufferedReader(new FileReader("MAP_allData.txt"));
for (linenum=0; linenum<20; linenum++){
read = in.readLine();
if(read==null){}
else{
System.out.println(read); }
}
in.close();
}catch(IOException e){ System.out.println("There was a problem:" + e);
}
}
public static void main(String[] args){
File File = new File();
}
}
截至目前,它将读取所有(奇数和偶数)行,直到不再从(null)读取
因为我的偶数行是一个时间戳,13:44:23
所以我可以做类似的事情
if(read==null OR if read 包含时间或分号){} else { SOP(read);}