¿¹Á¦

public static void main(String[] args){
try {
String fileName = "UnicodeSample.txt"; //$NON-NLS-1$
java.io.FileInputStream fileInput = null;
java.io.InputStreamReader reader = null;
fileInput = new java.io.FileInputStream(fileName);
reader = new java.io.InputStreamReader(fileInput);//UTF-16BE
System.out.println(reader.read());
}catch (Exception e){
e.printStackTrace();
}
}
¼Ö·ç¼Ç
´ÙÀ½ ¸Þ¼Òµå¸¦ »ç¿ëÇÏ¿© µ¥ÀÌÅÍ ¼Õ½ÇÀ» ¹æÁöÇϽʽÿÀ.
  • java.io.InputStreamReader.InputStreamReader (java.io.InputStream, java.lang.String)
  • java.io.InputStreamReader.InputStreamReader (java.io.InputStream, Charset)
  • java.io.InputStreamReader.InputStreamReader (java.io.InputStream, CharsetDecoder)

public static void main(String[] args){
try {
java.io.FileInputStream fileInput;
java.io.InputStreamReader reader;
fileInput = new java.io.FileInputStream("file1"); //$NON-NLS-1$
reader = new java.io.InputStreamReader(fileInput,"UTF-16BE"); //$NON-NLS-1$
System.out.println(reader.read());
}catch (Exception e){
e.printStackTrace();
}
}