자바 JAVA) Integer를 String으로, String을 Integer로 만드는 방법 + 10진수를 N진수 변환 방법

JangDongyul·2023년 5월 26일
0

JAVA

목록 보기
2/5

1. Integer를 String으로 만드는 방법

Integer.toString(int 숫자)를 사용하자
👉Integer.toString(int 숫자)에 대한 공식 문서 링크

public class IntegerAndString {
    public static void main(String[] args) {
        String s = Integer.toString(10);
        System.out.println(s);
    }
}

2. N진법 변환도 할 수 있다.

10은 11진수로 a다.
Integer.toString(int 숫자, int 원하는 진법)
이렇게 매개변수 하나만 더 추가하면 된다.

public class IntegerAndString {
    public static void main(String[] args) {
        String s = Integer.toString(10,11);
        System.out.println(s); 
        //10진수 숫자 10을 11진수로 변환하면 a 출력
    }
}

3. 여기서 소문자가 아닌 대문자로 변환하고 싶으면 toUpperCase()를 쓰자

public class IntegerAndString {
    public static void main(String[] args) {
        String s = Integer.toString(10,11);
        System.out.println(s.toUpperCase());
        //10진수 숫자 10을 11진수로 변환하면 a인데
        //a를 toUpperCase()로 대문자 변환해서 A 출력
    }
}

소문자로 변환하고 싶으면 toLowerCase()를 쓰자.


4. String을 Integer로 변환하는 방법

Integer.parseInt(String 문자열) 을 사용하자
👉Integer.parseInt(String 문자열)에 대한 공식 문서 링크

public class IntegerAndString {
    public static void main(String[] args) {
        int number = Integer.parseInt("123456");
        System.out.println(number);
    }
}

0개의 댓글