¼Ò¼³ java.io ¼Ò½ºÄڵ堠½ºÆ®¸²I  DataInputStream & DataOutputStream  

DataInputStream & DataOutputStream ¿¹Á¦

DataInputOutputTest.java 

import java.io.*;
class 
DataInputOutputTest {
  
public static void main(String[] args) throws 
IOException, FileNotFoundException {
    
char c = 'A'
;
    
char c1 = 'X'
;
    String str = 
"jabook"
;
    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();
    FileInputStream fin = 
new FileInputStream(new 
File(file));
    in = 
new 
DataInputStream(fin);
    System.out.println(
"c:"+c+" c1:"+c1+" str:"+str+" str1:"
+str1);
    c1 = in.readChar();
    str1 = in.readUTF();
    in.close();
    System.out.println(
"c:"+c+" c1:"+c1+" str:"+str+" str1:"
+str1);
  }
}

C:\JavaExample\09>javac DataInputOutputTest.java
C:\JavaExample\09>java DataInputOutputTest
c:A c1:X str:jabook str1:java
c:A c1:A str:jabook str1:jabook

±âº» µ¥ÀÌÅÍ Å¸ÀÔÀ» ÀÐ°í ¾µ¼ö Àִ Ŭ·¡½º



jabookÀúÀÚ¸íÇÔ
Á¦¸ñ:¼Ò¼³°°Àº¹Ì´ÏÄÚµå
ÀÛ¼ºÀÚ:Àںϸâ¹ö ÃÖ¿ë¼ú