一、基本数据类型包装类
Integer、Byte、Float、Double、Character等包装类;
Integer常用方法:(1)parseInt(String s) 将字符串参数作为有符号的十进制整数进行解析。(2)parseInt(String s,int i)使用第二个参数指定的基数,将字符串参数解析为有符号的十进制整数。此方法表示i进制数s转为int型十进制数,所以i必须大于s中最大的数字,例如:"123574241",因其最大数字为7,也就是说,该数字可以用大于7进制的形式表示,所以,第二个参数i的值必须大于7。以上两种方法中String类必须是可以转化为数字的字符串,例如:“123456”,都是将字符串转为基本数据类型。(3)toString()、toString(int i)、toString(int i,int radix),将int型数据转为String类型,其中toString(int i,int radix)表示将i转为radix进制表示的数字的字符串形式。(4)valueOf(int i)、valueOf(String s)、valueOf(String s ,int radix),表示将int型数据、String类型数据转换为Integer类型,其中valueOf(String s ,int radix) s表示是以radix进制形式,转为十进制数对应的Integer类型,所以radix值应该大于s中最大的数字,否则报错。
Character常用方法:(1)isUpperCase(char ch)、isLowerCase(char ch)判断字符是否大小写。(2)isLetter(char ch)、isDigit(char ch)判断字符是否为子母、数字。常跟字符串一起使用,例如:先将字符串转为字符数组,char[] ch = s.toCharArray(),然后利用for循环,判断字符串中字符是否为字符或者数字。