| 10 previous | toc | next |
| Console IO | File IO |
|---|---|
| BufferedReader stdIn = new BufferedReader(new InputStreamReader(System.in)); |
BufferedReader fileIn = new BufferedReader(new FileReader(filename)); |
| PrintWriter stdOut = new PrintWriter(System.out, true); |
PrintWriter fileOut = new PrintWriter(new FileWriter(filename)); |
| // reading from console int x = Integer.parseInt(stdIn.readLine()); |
// reading from a file int x = Integer.parseInt(fileIn.readLine()); |
| // writing to console stdOut.println(5); |
// writing to a file fileOut.println(5); |
PrintWriter fileApnd = new PrintWriter(new FileWriter(filename, true);
import java.io.*;
public class ReadClient {
private static BufferedReader stdIn = new
BufferedReader(new InputStreamReader(System.in));
public static void main(String[] args) throws IOException {
String text;
int count = 0;
BufferedReader fileIn;
do {
try {
System.out.println("Enter file name:");
fileIn = new BufferedReader(new FileReader(stdIn.readLine()));
break;
} catch (FileNotFoundException fnfe) {
System.out.println(fnfe.toString());
}
} while (true);
while ( ( text = fileIn.readLine() ) != null ) {
System.out.println(++count + " " + text);
}
fileIn.close();
}
}
import java.io.*;
import java.util.*;
public class ReadClientToken {
private static BufferedReader stdIn = new
BufferedReader(new InputStreamReader(System.in));
public static void main(String[] args) throws IOException {
String text;
int count = 0;
BufferedReader fileIn;
do {
try {
System.out.println("Enter file name:");
fileIn = new BufferedReader(new FileReader(stdIn.readLine()));
break;
} catch (FileNotFoundException fnfe) {
System.out.println(fnfe.toString());
}
} while (true);
while ( ( text = fileIn.readLine() ) != null ) {
StringTokenizer st = new StringTokenizer(text, "_");
String clientName = st.nextToken();
String clientAddress= st.nextToken();
String trxCode= st.nextToken();
double trxAmount= Double.parseDouble(st.nextToken());
System.out.println(++count + " " +
clientName + " " +
clientAddress + " " +
trxCode + " " +
trxAmount);
}
fileIn.close();
}
}
| 10 previous | toc | next |