leithdm
4/13/2020 - 7:45 AM

Write/Read an Object vs. a Text file

Write/Read an Object vs. a Text file

 **to write/read a serializable Object**
ObjectOutputStream oos = new ObjectOutputStream(new FileOutputStream("bar"));
oos.writeObject(someObject); 

ObjectInputStream ois = new ObjectInputStream(new FileInputStream("bar")); 
Object object = ois.readObject(); 


**to write/read a String to a text file**
FileWriter writer = new FileWriter("Bar.txt"); 
writer.write("Bar bar bar"); 

File myFile = new File("Bar.txt"); 
FileReader fileReader = new FileReader(myFile); 
BufferedReader reader = new BufferedReader(fileReader); 

String line = null; 
while (line = reader.readLine() != null) {
System.out.println(line); 
}