基本类型的转换
关于String、int类型的相互转换。
String string="123";
int t1=Integer.parseInt(string);
int t2=Integer.valueOf(string).intValue();
int x=123;
String s=x+"";
关于char、int类型的转换
int x=2;
char c=(char)(x+'0');
char ch='2';
int xx=ch-'0';
关于String转大小写
String string="Qwe";
String string2=string.toUpperCase();
String string3=string.toLowerCase();
关于String转char型数组
String string="Qwe";
char a[]=string.toCharArray();
输出时的小问题
double输出时保留2位(或其他位)小数
double d=3.1415926;
System.out.println(String.format("%.2f", d));
double d1=3.1415926;
DecimalFormat df = new DecimalFormat("#.00");
System.out.println(df.format(d1));
输出时每个字符占4位
int a=1;
System.out.println(String.format("%4d", a));