CS/Java

자바에서 형 변환

Ynghan 2023. 3. 17. 16:24

String형 → 숫자형(int, double, float, long, short)

String sNum = "1234";


int i1 = Integer.parseInt(sNum);

int i2 = Integer.valueOf(sNum);


double d1 = Double.parseDouble(sNum);

double d2 = Double.valueOf(sNum);


float f1 = Float.parseFloat(sNum);

float f2 = Float.valueOf(sNum);


long l1 = Long.parseLong(sNum);

long l2 = Long.valueOf(sNum);


short s1 = Short.parseShort(sNum);

short s2 = Short.valueOf(sNum);


String형 → 배열

String sNum = "1234";

char[] cNum = sNum.toCharArray();


숫자형(int, double, float, long, short) → String 형

int i = 1234;

String i1 = String.valueOf(i);

String i2 = Integer.toString(i);


double d = 1.23;

String d1 = String.valueOf(d);

String d2 = Double.toString(d);


float f = (float) 1.23;

String f1 = String.valueOf(f);

String f2 = Float.toString(f);


long l  = 1234;

String l1 = String.valueOf(l);

String l2 = Long.toString(l);


short s = 1234;

String s1 = String.valueOf(s);

String s2 = Short.toString(s);

'CS > Java' 카테고리의 다른 글

Checked Exception과 Unchecked Exception에 대해 알아보자.  (0) 2024.03.22
Java 버전 특징 이해하기  (0) 2024.03.07
Hashtable  (0) 2023.12.13
StringTokenizer  (1) 2023.03.17
Java OpenJDK 11 설치  (0) 2023.03.01