I have some problems regarding reading the double input from text file
i am writing a progran that can read the input fron a file which contains number like this
- 3.4 5.0 12
- 1.3 8.2 6
- 0.8 9.1 2.3
anyone got some idea or tips please..??
package Test;
import java.io.*;
import java.util.*;
import java.io.IOException;
import java.io.ObjectOutputStream;
import java.io.Serializable;
import java.io.FileInputStream;
import java.io.InputStream;
import java.io.ObjectInputStream;
public class readfileVector {
public static void main(String[] args){
try{
readDataFromFile();
}catch(IOException ex){
ex.printStackTrace();
}
}
public static void readDataFromFile() throws IOException{
double a, b, c;
FileInputStream fis = null;
try{
fis = new FileInputStream(new File("D:\\Pro1\\vector.inp.txt"));
DataInputStream dis = new DataInputStream(fis);
a = dis.readDouble();
b = dis.readDouble();
c = dis.readDouble();
System.out.println("double:" + a + "; double:" + b + ";double:" + c );
}catch(IOException ex){
ex.printStackTrace();
}finally{
if(fis != null)
fis.close();
}
}
} I'm trying to do this