JAVA Basic 강의자료] DataInputStream과 DataOutputStream
JAVA Basic 강의자료] DataInputStream과 DataOutputStream
실무개발자를위한 실무교육 전문교육센터학원
www.oraclejava.co.kr에 오시면 보다 다양한 강좌를 보실 수 있습니다.
DataInputStream과 DataOutputStream
*자바의 기본 데이터 타입을 Stream에 직접 기록이 가능
<소스코드>
import java.io.*;
class DataInputOutputTest {
public static void main(String[] args) throws IOException, FileNotFoundException {
char c = 'A';
char c1 = 'X';
String str = “study";
String str1 = "java";
String file = "DataInputOutputTest.txt";
DataInputStream in = null;
DataOutputStream out = null;
FileOutputStream fout = new FileOutputStream(file);
out = new DataOutputStream(fout);
out.writeChar(c);
out.writeUTF(str);
out.close();
System.out.println("c:"+c+" c1:"+c1+" str:"+str+" str1:"+str1);
FileInputStream fin = new FileInputStream(new File(file));
in = new DataInputStream(fin);
c1 = in.readChar();
str1 = in.readUTF();
in.close();
System.out.println("c:"+c+" c1:"+c1+" str:"+str+" str1:"+str1);
}
}
'자바 > Java공부하기' 카테고리의 다른 글
JAVA Basic 강의자료] SequenceInputStream (0) | 2016.09.02 |
---|---|
JAVA Basic 강의자료] BufferedInputStream과 BufferedOutputStream (0) | 2016.09.02 |
JAVA Basic 강의자료] StreamTokenizer (0) | 2016.08.31 |
JAVA Basic 강의자료] RandomAccessFile (0) | 2016.08.31 |
JAVA Basic 강의자료] FileInputStream과 FileOutputStream (0) | 2016.08.31 |