第二章的习题的最后两道,我觉得有必要记一下
基本数据类型取值范围
理解
//Xiti5.java
public class Xiti5 {
public static void main (String args[]) { //以下是每个基本单位的最小取值和最大取值
System.out.println("byte取值范围:"+Byte.MIN_VALUE+"至"+Byte.MAX_VALUE);
System.out.println("short取值范围:"+Short.MIN_VALUE+"至"+Short.MAX_VALUE);
System.out.println("int取值范围:"+Integer.MIN_VALUE+"至"+Integer.MAX_VALUE);
System.out.println("long取值范围:"+Long.MIN_VALUE+"至"+Long.MAX_VALUE);
System.out.println("float取值范围:"+Float.MIN_VALUE+"至"+Float.MAX_VALUE);
System.out.println("double取值范围:"+Double.MIN_VALUE+"至"+Double.MAX_VALUE);
}
}
汉字在Unicode表中的位置
理解
//Xiti4.java
/*public class Xiti4 {
public static void main(String args[]) {
char a='思',b='故',c='乡';
System.out.println("‘思’在Unicode表中的位置:"+(int)a);
System.out.println("‘故’在Unicode表中的位置:"+(int)b);
System.out.println("‘乡’在Unicode表中的位置:"+(int)c);
}
}*/
public class Xiti4 {
public static void main(String args[]) {
int a='思',b='故',c='乡';
System.out.println("‘思’在Unicode表中的位置:"+a);
System.out.println("‘故’在Unicode表中的位置:"+b);
System.out.println("‘乡’在Unicode表中的位置:"+c);
}
}
//这两种方法得出的结果是一样的