Integer 썸네일형 리스트형 자바 형변환 하기 java 자바 형변환 하기 java 1. 숫자를 문자열로 바꾸기 int i = 639; String str = String.valueOf ( i ); String str = Integer.toString ( i ); String str = i.toString ( ); 2. 문자열을 숫자로 바꾸기 String str = "639"; int i = Integer.valueOf ( str ).intValue ( ); int i = Integer.parseInt ( str ); long i = Long.parseLong ( str ) double j = Double.valueOf ( str ).doubleValue ( ); 3. 기타 형변환 Float를 Integer로 바꾸기 float f = 3.25; int i = .. 형변환 Integer.parseInt와 Integer.valueOf의 차이점 초보인 입장에선 좀 구분이 애매했네요. public class Ang{ public static void main (String args[]){ int A; int B; float C; String a = "3"; String b = "4"; A = Integer.parseInt(a); B = Integer.parseInt(b); C = A*A+B*B; System.out.println("C :"+Math.sqrt(C)); } } 위에 소스가 맞는 소스이며 이 소스를 valueOf를 사용해 버리면 에러 발생 차이가 나는 이유는 아래와 같다. A=Integer.parseInt(a); B=Integer.parseInt(b); => 리턴되는 반환값은 static int 값이다. A = Integer.value.. 이전 1 다음