본문 바로가기
배워야 산다/JAVA

인코딩 확인

by 인라인타지마 2016. 8. 20.

package test;

import java.io.BufferedReader;
import java.io.FileReader;
import java.io.IOException;
import java.io.UnsupportedEncodingException;

public class encoding {

 public static void main(String[] args) {

  try {

   BufferedReader in = new BufferedReader(new FileReader("C:\\Users\\bak3018\\Desktop\\password.txt"));

   String s;

   while ((s = in.readLine()) != null) {

    String[] charSet = { "utf-8", "euc-kr", "ksc5601", "iso-8859-1", "x-windows-949" };

    for (int i = 0; i < charSet.length; i++) {
     for (int j = 0; j < charSet.length; j++) {
      try {
       System.out.println("[" + charSet[i] + "," + charSet[j] + "] = "
         + new String(s.getBytes(charSet[i]), charSet[j])+ "[" + s + "]");
      } catch (UnsupportedEncodingException e) {
       e.printStackTrace();
      }
     }
    }
   }

   in.close();
  } catch (IOException e) {
   System.err.println(e);
   System.exit(1);
  }
 }
}

반응형

'배워야 산다 > JAVA' 카테고리의 다른 글

RAC 접속 URL STRING  (0) 2014.11.24
자바 split의 효율적인 사용  (0) 2014.03.07
자바 substring  (0) 2014.03.07
자바 소켓 연결시 타임아웃 설정  (0) 2014.02.24
자바설치, 이클립스 설정 2/2  (0) 2012.02.06