3:Integer
(1)为了让基本类型的数据进行更多的操作,Java就为每种基本类型提供了对应的包装类类型
byte Byte
short Short
int Integer
long Long
float Float
double Double
char Character
boolean Boolean
(2)Integer的构造方法
A:Integer i = newInteger(100);
B:Integer i = newInteger("100");
注意:这里的字符串必须是由数字字符组成
(3)String和int的相互转换
A:String -- int
Integer.parseInt("100");
B:int -- String
String.valueOf(100);
4:Character
(1)Character构造方法
Character ch = newCharacter('a');
(2)要掌握的方法:
A:判断给定的字符是否是大写
public staticboolean isUpperCase(char ch)
B:判断给定的字符是否是小写
public staticboolean isLowerCase(char ch)
C:判断给定的字符是否是数字字符
public staticboolean isDIght(char ch)
D:把给定的字符转成大写
public staticchar toUpperCase(char ch)
E:把给定的字符转成小写
public staticchar toLowerCase(char ch)
Math
(1)针对数学运算进行操作的类
(2)常见方法(自己补齐)
A:绝对值 public static int abs(int a);
B:向上取整 public static double ceil(double a);
C:向下取整 public static double floor(double a);
D:两个数据中的大值 public static int max(int a , int b);
E:a的b次幂 public static double pow(double a, double b);
F:随机数 public static double random();
G:四舍五入 public static long round(double a);
H:正平方根 public static double sqrt(double a);