import java.math.BigInteger;

public class Main {

    public static void main(String[] args) {
        final int RADIX = 16;
        
        String str = new String("I'm so cool.");
        
        // String to HexString (String -> byte[] -> BigInteger -> HexString)
        String hexStr = (new BigInteger(str.getBytes())).toString(RADIX);
        
        // HexString to String (HexString -> BigInteger -> byte[] -> String)
        String s = new String((new BigInteger(hexStr, RADIX)).toByteArray());
    }

}

 

프로그래밍 코드 자꾸 검색하기 귀찮

 

'프로그래밍 > Java' 카테고리의 다른 글

[Java] Java 구버전 다운로드  (0) 2018.12.30
[Java] JSON 파싱 및 JSON String 생성  (0) 2018.10.24