在同一案例中,变量不能重复定义:
String name="zhangfei";
String name="wangfei";如此,系统会提示错误
根据大括号的作用范围,同样在下例中name会重复:
String name="zhangfei";
System.out.println(name);
{String name1="wangfei";
System.out.println(name1);}
将两个作用域分别独立或者上方的独立就不会影响:
{String name="zhangfei";
System.out.println(name);}
{String name="wangfei";
System.out.println(name);}或者:
{String name="zhangfei";
System.out.println(name);}
String name="wangfei";
System.out.println(name);
包装类:byt e short int long float double boolean 首字母大写以及char对应Character、int-Integer
使用包装类:封装一些方法,以及常量:如Byte.MIN_VALUE
Integer.parselnt::将字符串类型的整数转换为int
Integer.toBinaryString:将十进制转换为二进制,返回string型
Integer.toHexString:将十进制转换为十六进制,返回string型
测试:System.out.println(Byte.MIN_VALUE+"~"+Byte.MAX_VALUE);
System.out.println(Byte.parseByte("101")+10);
System.out.println(Integer.parseInt("5000")+5);
System.out.println(Integer.toBinaryString(16)+1);
System.out.println(Integer.toHexString(16)+1);运行结果正确-128~127
111
5005
100001
101