У меня есть 3 текстовых файла. Numbers.txt имеет значения типа int и double, например 1 1,5 2 ... Я хочу поместить значения int в мой Int.txt, а значения double - Double.txt
Так как я могу это сделать?
Я пытался .hasNextDouble () или .hasNextInt ()
public static void main(String[] args) {
File f = new File("a.rtf");
File fWrite = new File("aWrite");
try {
FileReader fr = new FileReader(f);
FileWriter fw = new FileWriter(fWrite);
double c = fr.read();
while(c != -1){
char k = (char)c;
c.hasNextDouble();
System.out.print(k + " ");
fw.write((int) c);
c = fr.read();
}
fr.close();
fw.close();
} catch(Exception e) {
e.printStackTrace();
}
Я новичок в Java. Что еще можно попробовать?