package day6.lab;
import java.io.File;
import java.io.FileReader;
import java.io.FileWriter;
import java.io.IOException;
import java.io.PrintStream;
public class IOTest {
public static void main(String[] args) throws IOException {
File f = new File("src/day5/lab2/Adder.java");
System.out.println(f.exists());
System.out.println(f.length());
FileReader fi = new FileReader("src/day5/lab2/Adder.java");
PrintStream ps = System.out; // 표준 출력(모니터)
FileWriter fw = new FileWriter("Adder_Backup.java");
int i;
while((i = fi.read()) != -1){
System.out.print((char)i);
fw.write(i);
}
fw.close();
fi.close();
}
}
package day6.lab;
import java.io.DataInputStream;
import java.io.DataOutputStream;
import java.io.FileInputStream;
import java.io.FileOutputStream;
public class IOTest2 {
public static void main(String[] args) throws Exception {
FileOutputStream fos = new FileOutputStream("aa.dat");
DataOutputStream dos = new DataOutputStream(fos);
dos.writeBoolean(true);
dos.writeBoolean(false);
dos.writeChars("dkdkdkdk");
dos.close();
fos.close();
FileInputStream fis = new FileInputStream("aa.dat");
DataInputStream dis = new DataInputStream(fis);
boolean d = dis.readBoolean();
System.out.println(d);
}
}
'Computer > JAVA' 카테고리의 다른 글
Java FileCalculator (0) | 2014.08.29 |
---|---|
Java FileController (0) | 2014.08.29 |
Java FileCompare (0) | 2014.08.29 |
Java StringBuffer (0) | 2014.08.29 |
Java HashSet (0) | 2014.08.29 |