import java.io.BufferedReader;
import java.io.BufferedWriter;
import java.io.FileReader;
import java.io.FileWriter;
public class Student {
public static void main(String[] argv) throws Exception {
BufferedReader bufRead = new BufferedReader(new FileReader("stdinfo.txt"));
BufferedWriter bufWrite = new BufferedWriter(new FileWriter("newstdinfo.txt"));
int i;
// manipulate the student information from files
do {
i = bufRead.read();
if (i != -1) {
if (Character.isUpperCase((char) i)) {
bufWrite.write(Character.toLowerCase((char) i));
} else {
bufWrite.write((char) i);
}
}
} while (i != -1);
bufRead.close();
bufWrite.close();
}
}
Find all the practical at one place of Gujarat Technological University(GTU) With Solutions.
Sunday, June 30, 2019
Refine the student manager program to manipulate the student information from files by using the BufferedReader and BufferedWriter
Create a class called Student. Write a student manager program to manipulate the student information from files by using FileInputStream and FileOutputStream
import java.io.FileInputStream;
import java.io.FileOutputStream;
public class Student {
public static void main(String[] args) {
System.out.println("-------Writing Data in File-------");
try {
FileOutputStream fout = new FileOutputStream("stdinfo.txt");
String str = "Nmae : Sachin, Stream : Computer Engineering, Sem : 5th Sem";
byte b[] = str.getBytes();
fout.write(b);
fout.close();
System.out.println("successful write.");
} catch (Exception e) {
System.out.println(e);
}
System.out.println("-------Retrive Data From File-------");
try {
FileInputStream fin = new FileInputStream("stdinfo.txt");
int i = 0;
while ((i = fin.read()) != -1) {
System.out.print((char) i);
}
fin.close();
} catch (Exception e) {
System.out.println(e);
}
}
}
Subscribe to:
Posts (Atom)
-
import java.io.*; public class Dataio { public static void main(String args[]) throws IOException { DataInputStr...
-
import java.util.Scanner; public class Program_1 { public static void main(String[] args) { int rupees; doub...