문자열에 숫자
방법 1 : String 클래스의 정적 메서드 valueOf 사용
방법 2 : 먼저 기본 형식을 개체에 상자에 넣은 다음 개체의 toString을 호출합니다.
String.vlaueof (변수 이름)
정수 object.toString ()
public class TestNumber {
public static String getType(Object o) {
return o.getClass().toString();
}
public static void main(String args[]) {
int i =5;
System.out.println(getType(i));
String a = String.valueOf(i);//方法一
System.out.println(getType(a));
Integer it = i;
String name = it.toString();//方法二
System.out.println(getType(name));
}
}
숫자에 문자열
Integer.parseInt (변수 이름) 메서드
public class TestNumber {
public static String getType(Object o) {
return o.getClass().toString();
}
public static void main(String args[]) {
String a = "500";
int b = Integer.parseInt(a);
System.out.println(getType(b));
System.out.println(b);
}
}
운동 문자열 변환
public class TestNumber {
public static String getType(Object o) {
return o.getClass().toString();
}
public static void main(String args[]) {
float a = 3.14f;
String b = String.valueOf(a);
System.out.println(getType(b));
float a1 = Float.valueOf(b);
System.out.println(getType(a1));
}
}
범용 변환 :
int a = 1;
String a1 = String.valueOf(a);
String a = "100";
int a1 = Integer.valueOf(a);
float a = 3.14;
String a1 = String.valueOf(a);
String a = "3.14";
float a1 = Float.valueOf(a);