package com.java.exp08;
/*
* 1、Integer
* 1.1、构造方法
* 以int型作为参数Integer number = new Integer(7);
* 以String类型作为参数Integer number = new Integer("45");
* 1.2、常用方法
* Integer.compareTo(anotherInteger);在数字上比较,相等返回0,前大正,后大负
* toString() 返回一个表示该integer值的String对象
* valueOf(String str) 返回保存制定的String值的integer对象
* parseInt(String str) 返回包含在由str指定的字符串中的数字的等价整数值
* 1.3、常量
* MAX_VALUE、MIN_VALUE、SIZE、TYPE
* 2、Boolean
* equals(Object obj) 判断调用该方法的对象与obj是否相等
* 以String变量作为参数创建Boolean对象时,如果String类型不为null
* 且在忽略大小写的情况下等于true时,则分配一个表示true值的Boolean对象,其他的均为false
* 3、Byte
* 4、Character
* toUpperCase(char ch);
* toLowerCase(char ch);
* isUpperCase(char ch);
* isLowerCase(char ch);
* 5、Double
* 如果不是以数值类型的字符串作为参数,则抛出NumberFormatException
* 6、Number
*
* */
public class Demo {
public static void main(String[] args) {
//创建Integer对象,并以int类型将Integer的值返回
Integer integer = new Integer(8);
System.out.println(integer.intValue());
//创建两个Character对象,通过equals()方法比较它们,全部转换成小写后再比较
Character c1 = new Character('s');
Character c2 = new Character('S');
System.out.println(c1.equals(c2));
System.out.println(c1.equals(Character.toLowerCase(c2)));
//通过String类型的值创建Boolean对象,将其转化成字符串输出
Boolean bool = new Boolean("six");
System.out.println(bool.toString());
}
}