[JAVA] 자바 문자를 숫자로 변환하기 모든형변환 예제포함

[JAVA] 자바 문자를 숫자로 변환하기 모든형변환 예제포함

 

안녕하세요 오늘은 String 문자를 int 숫자로 바꾸는 방법을 알아볼게요.

자료형이 int 인 변수와 String인 변수의 합의 차이를 보겠습니다.

 

숫자형끼리의 합은

[숫자 + 숫자] 위처럼 숫자형은 숫자형끼리의 덧셈이 됩니다.

int strTest1 = 1;

int strTest2 = 2;

strTest1 + strTest2 = 3;

 

 

문자형끼리의 합은

숫자가 아닌 문자끼리의 합으로 실제 연산이 아닌 문자열의 합으로 보여지게 됩니다.

[문자 + 문자]

String strTest1 = '1';

String strTest2 = '2';

strTest1 + strTest2 = 12;

 

아래 예제 코드로 확인하시죠.

int strTest1 = 1;
int strTest2 = 2;

System.out.print(strTest1 + strTest2);
// 결과 : 3

String strCast1 = String.valueOf(strTest1);
String strCast2 = String.valueOf(strTest2);

System.out.print(strCast1 + strCast2);
// 결과 : 12

 

아래는 자바에서 사용가능한 형변환 케이스를 소스로 만들어보았습니다.

//자바 문자를 숫자로 변환
//자바 숫자를 문자로 변환

//java String을 int로 변환 [String to int]
String str1 = "1";
Integer.parseInt(str1);

//java String을 Float으로 변환 [String to float]
String float1 = "2.0";
Float.parseFloat(float1);

//java String을 Double으로 변환 [String to double]
String double1 = "3.0";
Double.parseDouble(double1);

//java int를 String으로 변환 [int to string]
int int2 = 1;
String.valueOf(int2);

//java float을 String으로 변환 [float to string]
float float2 =  3.5f;
String.valueOf(float2);

//java double을 String으로 변환 [double to string]
double dobule2 = 5.5d;
String.valueOf(dobule2);

//java boolean을 String으로 변환 [boolean to string]
boolean boolean2  = true;
String.valueOf(boolean2);

//java char를 String으로 변환 [char to string]
char[] charArray = {'a','b','c'};
String.valueOf(charArray);

//java object String으로 변환 [object to string]
Object object1 = new Object();
String.valueOf(object1);

 

또는 .toString() 기능을 사용하여 문자로 변경할 수 있습니다.

 

자바 문자를 숫자로 변환
자바 문자를 실수로 변환
자바 숫자를 문자로 변환
자바 실수를 문자로 변환

java String을 int로 변환 [String to int]
java String을 Float으로 변환 [String to float]
java String을 Double으로 변환 [String to double]
java int를 String으로 변환 [int to string]
java float을 String으로 변환 [float to string]
java double을 String으로 변환 [double to string]
java boolean을 String으로 변환 [boolean to string]
java char를 String으로 변환 [char to string]
java object String으로 변환 [object to string]

 

방법에 대해서 알아보았습니다.

 

 

댓글

Designed by JB FACTORY