J'ai un fichier texte où chaque ligne impaire contient un nombre entier (String ofcourse depuis son dans un fichier texte), même les lignes ont un temps. Je veux seulement lire les nombres, donc le nombre impair de lignes d'un fichier texte. Comment je fais ça?Comment lire un nombre impair de lignes à partir d'un fichier texte en utilisant Java?
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();
}
}
A partir de maintenant, il va lire toutes les lignes (paires et impaires) jusqu'à ce qu'il n'y a pas de plus à lire (null)
Depuis mes lignes paires de nombres est un horodatage comme 13:44:23
si puis-je faire quelque chose comme
if (lire == null oU si lecture comprend un temps ou des points-virgules ) {} else { SOP (lire);}
merci, cela fonctionne. – razshan