Integer在java中属于包装类,既能用于字符串与整型的转换,也能用于拆箱与装箱
package ABC; public class A{ public static void main(String[] args) { // TODO Auto-generated method stub //得到整形的最大值 int max=Integer.MAX_VALUE; //输出最大值 System.out.println("整形的最大值是"+max); //最大值加1 System.out.println("整形的最大值是+1"+(max+1)); //最大值加2变成long型 System.out.println("整形的最大值是+1"+(max+1)); //强制转换为long型 System.out.println("整形的最大值是+2"+((long)max+2)); } }
run:
整形的最大值是2147483647 整形的最大值是+1-2147483648 整形的最大值是+1-2147483648 整形的最大值是+22147483649
字符与整型转换:char类型赋值用一对单引号(‘‘)括起;
package ABC; public class B { public static void main(String[] args) { // TODO Auto-generated method stub //定义字符 char ch1=‘a‘; //定义字符,整型转字符 char ch2=1; System.out.println("ch1="+ch1); System.out.println("ch2="+ch2); } }
run:
ch1=a; ch2=a;
常用转义字符:
\f:换页
\b:倒退一格
\n:换行
\t:制表符Tab
\r:归位
\\:反斜线
\‘:单引号
\":双引号
转义字符的应用:
package ABC; public class C { public static void main(String[] args) { // TODO Auto-generated method stub //定义转义字符 char ch1=‘\"‘; //定义转义字符 char ch2=‘\\‘; System.out.println("cha1"+ch1); System.out.println("cha2"+ch2); //直接输出转义字符 System.out.println("\"Hello\""); } }
run:
cha1" cha2"Hello"
时间: 2024-10-07 09:25:53