枚举
enum 的全称是:enumeration 是jdk1.5中引入的新特性 存放在java.lang包中
jdk1.5之前 我们定义常量都是: public static final ... 现在又有了枚举 可以把相关的常量分到一个枚举类型里
枚举指一组固定的常量组成的类型
可以将枚举看成一种特殊的类 枚举代表了 一组固定的常量值
声明枚举时必须使用关键字 enum 然后定义枚举的名称
枚举的名称如下:
public enum enumname{
enum-body//一般写常量 不能写方法 只能写常量的常量名 不能为其赋值
}
包装类:
基本数据类型及对应的包装类
| 基本数据类型 | 对应的包装类 | 
| byte | Byte | 
| short | Short | 
| int | Integer | 
| long | Long | 
| char | Character | 
| float | Float | 
| double | Double | 
| boolean | Boolean | 
每个包装类的对象可以封装一个相应的基本数据类型的数据
所有包装类都可将与之对应的数据类型作为参数 来构造他们的实例
如:
Integer in = new Integer(12)//创建了一个整数类型的对象 其值为12
注意:
Boolean 类结构方法参数为String类型时 若改字符串内容为true(不考虑大小写) 则改Boolean 对象表示true 否则表示false
当Number包装类构造方法参数为String类型时 字符串不能为null 且该字符串必须可解析为相应的基本数据类型 否则编译不通过 运行时会抛出NumberFormatException异常
 
                    
                     
                    
                 
                    
                 
                
            
         
         浙公网安备 33010602011771号
浙公网安备 33010602011771号