一、字符串和数字相互转化
public void test1(){
String s="1234";
int result= Integer.parseInt(s);
System.out.println(result);
}
public void test2(){
int a=1234;
String s1=String.valueOf(a);
System.out.println("s1:"+s1);
System.out.println("字符串长度为:"+s1.length());
String s2=a+"";
System.out.println("s2:"+s2);
Integer it=a;
String s3=it.toString();
System.out.println("s3:"+s3);
}
二、字符和字符串互转
public void test3(){
char c='5';
String s1=String.valueOf(c);
System.out.println("s1:"+s1);
String s2=c+"";
System.out.println("s2:"+s2);
}
三、数字与字符互转
public void test4(){
char a='6';
String s=String.valueOf(a);
int result1=Integer.parseInt(s);
int result2=a-'0';
System.out.println("method1得到的结果:"+result1);
System.out.println("method2得到的结果:"+result2);
}
public void test5(){
int a=5;
String s=Integer.toString(a);
char result=s.charAt(0);
System.out.println("对应的字符为:"+result);
}