File Handling in Java
File Handling in Java
DIGITAL ASSIGNMENT 1
INPUT -
CODE 1 -
MyLockdownActivities_17BIS0020.java
import java.io.Serializable;
import java.util.ArrayList;
Main.java
import java.io.FileInputStream;
import java.io.FileNotFoundException;
import java.io.FileOutputStream;
import java.io.IOException;
import java.io.ObjectInputStream;
import java.io.ObjectOutputStream;
import java.util.ArrayList;
try {
ObjectInputStream is = new ObjectInputStream(new
FileInputStream(fileName));
MyLockdownActivities_17BIS0020 p =
(MyLockdownActivities_17BIS0020) is.readObject();
System.out.println("Read name = " + p.name + '\n' + "Read
regno = " + p.regno);
System.out.println("Read cgpa = " + p.cgpa + '\n' + "Read Phno
= " + p.Phno);
System.out.println("Activities are : " + ActivityList);
System.out.println();
} catch (FileNotFoundException e) {
// TODO Auto-generated catch block
e.printStackTrace();
} catch (IOException e) {
// TODO Auto-generated catch block
e.printStackTrace();
} catch (ClassNotFoundException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}
CONSOLE OUTPUT -
*/
package javaapplication2;
/**
* @author Ankiur
*/
import java.io.Serializable;
import java.io.*;
import java.util.*;
MyLockdownActivities_17BIS0020()
name = sc.nextLine();
regno = sc.next();
System.out.println("Enter your CGPA: ");
cgpa = sc.nextDouble();
Phno = sc.next();
int n = sc.nextInt();
activities[i] = sc.next();
return activities;
}*/
return str;
obj.regno = "17BIS0020";
obj.Phno = "7980012993";
obj.cgpa = 8.97;*/
int n = sc.nextInt();
sc.nextLine();
obj.activities[i] = sc.nextLine();
obj.Activities(obj.activities);
try {
os.writeObject(obj);
os.flush();
os.close();
} catch (FileNotFoundException e) {
e.printStackTrace();
} catch (IOException e) {
e.printStackTrace();
System.out.println("Done Writing\n");
try {
MyLockdownActivities_17BIS0020 p =
(MyLockdownActivities_17BIS0020) is.readObject();
System.out.println("-----Reading from the text file-----");
System.out.println(p.Activities(p.activities));
} catch (FileNotFoundException e) {
e.printStackTrace();
} catch (IOException e) {
e.printStackTrace();
} catch (ClassNotFoundException e) {
e.printStackTrace();
¬í sr /javaapplication2.MyLockdownActivities_17BIS0020ímúælnS D
cgpaL
Phnot Ljava/lang/String;[
activitiest [Ljava/lang/String;L
nameq ~ L regnoq ~ xp@!ð£×
=qt
7980012993ur [Ljava.lang.String;-ÒVçé{G xp
t Eatingt Sleepingt )Binge watching and doing Coursera coursest Playing with my pet Mickeyt
Ankur Kundut 17BIS0020
CONSOLE OUTPUT –