包装类及其对应的基本数据类型 基本数据类型 数据类型包装类 byte Byte sho Short Int Integer ong L g float Float double Double char Character boolean Boolean
包装类及其对应的基本数据类型 基本数据类型 数据类型包装类 byte Byte short Short int Integer long Long float Float double Double char Character boolean Boolean
包装类的一些共同的方法 方法 说明 public String返回数据类型包装类中所保存数据的 toString 字符串表示形式。 public type返回数据类型包装类的相关基本类型 type value 值 public boolean由于数据类型包装类不能直接用等号 equals(objec来进行比较,因此需要用到这个方 t obi) 法
包装类的一些共同的方法 方法 说明 public String toString() 返回数据类型包装类中所保存数据的 字符串表示形式。 public type typeValue() 返回数据类型包装类的相关基本类型 值。 public boolean equals(Objec t obj) 由于数据类型包装类不能直接用等号 来进行比较,因此需要用到这个方 法
数据类型包装类的例 public class Exam i public static void main(String args[ D[ ∥构造方法 Integer a new Integer( Boolean b= new Boolean(true) Float f= new Float(-2. 4) Double d= new Double(1. 4) Character ch= new Character(A) Character ch2= new Character(A) ∥方法 int i= a. int Value(): char c= ch char Value(): System. out. printIn( System. out. printIn(b boolean Value( ) System. out. printIn(f float Value( ) System. out. printIn(d double Value( )) System. out. printIn(c) System. out. printIn(ch equals(ch2)) System. out. printIn(d to String( )
数据类型包装类的例 public class Exam { public static void main(String args[ ]) { //构造方法 Integer a = new Integer(1); Boolean b = new Boolean(true); Float f = new Float(-2.4); Double d = new Double(1.4); Character ch = new Character('A'); Character ch2 = new Character('A'); //方法 int i = a.intValue( ); char c = ch.charValue( ); System.out.println(i); System.out.println(b.booleanValue( )); System.out.println(f.floatValue( )); System.out.println(d.doubleValue( )); System.out.println(c); System.out.println(ch.equals(ch2)); System.out.println(d.toString( )); } }
Character类 Character类的继承树是: java. lang Object +---java lang Character 它的构造方法很简单: public Character(char value)
Character类 ❖ Character类的继承树是: java.lang.Object | +---java.lang.Character ❖ 它的构造方法很简单: public Character(char value)
Character类的一些常用方法及其说明 方法 说明 public static boolean is Lower Case(char ch) 如果ch是小写,则返回true,否则返回 false public static boolean is Upper Case(char ch) 如果ch是大写,则返回tue,否则返回 I false public static boolean is Digit(char ch 如果ch是数字,则返回true,否则返回 false public static boolean isLetter( char ch) 如果ch是字母,则返回tue,否则返回 False. public static char to Lower Case(char ch) 返回给定字母ch对应的小写形式。 public static char to Upper Case(char ch) 返回给定字母ch对应的大写形式 public static int digit( char ch, int radix) 根据ad指明的基数,返回h所对应的数值
Character类的一些常用方法及其说明 方法 说明 public static boolean isLowerCase(char ch) 如果ch是小写,则返回true,否则返回false。 public static boolean isUpperCase(char ch) 如果ch是大写,则返回true,否则返回false。 public static boolean isDigit(char ch) 如果ch是数字,则返回true,否则返回false。 public static boolean isLetter(char ch) 如果ch是字母,则返回true,否则返回false。 public static char toLowerCase(char ch) 返回给定字母ch对应的小写形式。 public static char toUpperCase(char ch) 返回给定字母ch对应的大写形式。 public static int digit(char ch, int radix) 根据radix指明的基数,返回ch所对应的数值