Java

Char 배열 -> 문자열, 2진수 -> 10진수, 10진수 -> 2진수

알라알리야 2023. 2. 21. 21:52

Char 배열을 문자열로 바꾸는 법

1. 생성자 이용

char[] x = {'1','2'};

String a =new String(x);

 

2. String.valueOf() 메서드 사용

char[] x = {'1','2'};

String a = String.valueOf(x);

 

3. StringBuilder 사용

char[] x = {'1','2'};

Stringbuilder sb = new StringBuilder();

for(char ch : x){

    sb.append(ch);

}

String a = sb.toString();

 

 


2진수를 10진수로 변환 (Int)

Integer.parseInt(String s, int radix)

변환할 진수 값을 입력하면 해당 진수에 맞춰 Integer 형으로 변환

Integer.parseInt(String s) 의 디폴트는 10진수

 

10진수를 2진수로 변환 (String)

Integer.toBinaryString(8);    // 1000을 반환