[Java] int를 String으로, String을 int로 바꾸는 방법

letsbebrave·2021년 12월 7일
0

Java

목록 보기
4/5
post-thumbnail

int를 String 타입으로 바꾸는 법 (2가지)

  1. String.valueOf()
  2. Integer.toString()

String을 int 타입으로 바꾸는 법

  1. int가 String 타입으로 그대로 변환
    Integer.valueOf(str)
  2. 문자를 아스키코드로 출력
String str = "a";
int askii = str.charAt(0); // 97이 저장됨

// 문자열을 문자로 변환 후 
// int 타입 변수에 문자에 대응되는 아스키코드 값 입력

정리

package december_first;

public class baek_1259 {

	public static void main(String[] args) {

		/* int를 String 타입으로 바꾸는 법 */
		int a = 121;
		
		String str1 = String.valueOf(a);
		
		String str2 = Integer.toString(a);
		
		System.out.println(str1); // 121
		System.out.println(str2); // 121
		
		/* String을 int로 바꾸는 법 */
		String str = "131";
		
		int i = Integer.valueOf(str);
		
		System.out.println(i); // 131
		
		String str3 = "abc";
		
		int askii1 = str3.charAt(0); 
					// 문자열을 잘라 문자로 변환
		// int타입 변수에 저장하여 문자에 대응되는 아스키코드값 저장
		int askii2 = str3.charAt(1); 
		int askii3 = str3.charAt(2); 
		
		System.out.println(askii1); // a의 아스키코드값인 97
		System.out.println(askii2); // b의 아스키코드값인 98
		System.out.println(askii3); // c의 아스키코드값인 99
		
		
		
	}

}

profile
그게, 할 수 있다고 믿어야 해

0개의 댓글