본문 바로가기
프로그래밍/Java

[Java] 변환

by 시간많은백수 2023. 8. 16.
반응형

1. 문자열을 정수로 변환

parseInt() 메서드

1
2
3
4
5
6
7
8
public class StringToIntExample {
    public static void main(String[] args) {
        String strNumber = "12345";
        int number = Integer.parseInt(strNumber);
        System.out.println(number); // Output: 12345
    }
}
 
 
cs

 

2. 정수를 문자열로 변환

String.valueOf() 메서드

1
2
3
4
5
6
7
8
public class IntToStringExample {
    public static void main(String[] args) {
        int number = 12345;
        String strNumber = String.valueOf(number);
        System.out.println(strNumber); // Output: "12345"
    }
}
 
cs

 

Integer.toString() 메서드

 

1
2
3
4
5
6
7
8
public class IntToStringExample {
    public static void main(String[] args) {
        int number = 12345;
        String strNumber = Integer.toString(number);
        System.out.println(strNumber); // Output: "12345"
    }
}
 
 
cs

 

3. 문자열을 Long으로 변환

Long.parseLong() 메서드

1
2
3
4
5
6
7
8
public class StringToLongExample {
    public static void main(String[] args) {
        String strNumber = "9876543210";
        long number = Long.parseLong(strNumber);
        System.out.println(number); // Output: 9876543210
    }
}
 
 
cs

 

 

4. Long을 문자열로 변환

String.valueOf() 메서드

1
2
3
4
5
6
7
8
public class LongToStringExample {
    public static void main(String[] args) {
        long number = 9876543210L;
        String strNumber = String.valueOf(number);
        System.out.println(strNumber); // Output: "9876543210"
    }
}
 
 
cs

 

Long.toString() 메서드

 

1
2
3
4
5
6
7
8
public class LongToStringExample {
    public static void main(String[] args) {
        long number = 9876543210L;
        String strNumber = Long.toString(number);
        System.out.println(strNumber); // Output: "9876543210"
    }
}
 
 
cs
반응형

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

[Java] 스택(Stack)과 큐(Queue)  (0) 2023.08.24
[Java] Math함수  (0) 2023.08.17
[Java] 배열  (0) 2023.08.15
[Java] 반복문  (0) 2023.08.14
[Java] 조건문  (0) 2023.08.12