Java常用类之【八种基本数据类型】
2017-04-30 18:15
204 查看
一、装箱和拆箱
装箱:将基本数据类型包装为对应的包装类对象拆箱:将包装类对象转换成对应的基本数据类型
JDK5.0中为基本数据类型提供了自动装箱(boxing)、拆箱(unboxing)功能
二、八种基本数据类型包装类
2.1包装类关系图
注意:
1、int类型对应的包装类是Integer
2、char类型对应的包装类是Character
三、Number类下子类方法介绍
数字类的用法都差不多,这里以Integer类作为代表说明:3.1构造方法
>方式一:Integer integer = new Integer(str);//str为字符串 >方式二:Integer integer = Integer.valueOf(str); //str为字符串
3.2基本方法
【Ingeter转换成String】String str2 = integer.toString();
【把Integer转换成int】
int i = integer.intValue();
【String转换成int】
int a= Integer.parseInt(str);
【把int转换成String】
String str3 = String.valueOf(a); // 方式一
String str4 =a + “”; // 方式二
【进制转换】
转为二进制—->Integer.toBinaryString(5)
转为八进制—->Integer.toOctalString(12)
转为十六制—->Integer.toHexString(12)
【类型的取值范围】
int最大值:Integer.MAX_VALUE
int最小值:Integer.MIN_VALUE
其他:byte/short/long/float/double类型的包装法与int类似
四、Character类
基本方法【判断—数字+字符】
char c1 = ‘9’;
System.out.println(Character.isDigit(c1));// true判断c1是否是数字
System.out.println(Character.isLetter(c1));//false 判断是否是字符(包括中文字符)
【判断大小写】
char c3 = ‘A’;
System.out.println(Character.isLowerCase(c3));// false 判断是否是小写,对非英文字母的字符都是false
System.out.println(Character.isUpperCase(c3));// true 是否是大写,对非英文字母的字符都是false
【大小写转换】
System.out.println(Character.toLowerCase(c3));//a 不会改变c3的值
System.out.println(Character.toUpperCase(c3));//A
【字符char与字符串String类型数据间的转换】
Character.toString(char argo);//将字符转为字符串
string.toCharArray();//将字符串转为字符数组
相关文章推荐
- java的八种基本数据类型
- java 四类八种基本数据类型
- JAVA中八种基本数据类型
- Java的八种基本数据类型所占字节空间
- java的八种基本数据类型
- java技术支持 练习使用八种基本数据类型
- JAVA八种基本数据类型存储数值,字符和布尔值
- Java八种基本数据类型所占字节
- Java的八种基本数据类型
- java八种基本数据类型的大小,以及他们的封装类
- java中的八种基本数据类型
- java四类八种基本数据类型
- JAVA八种基本数据类型
- Java八种基本数据类型所占字节
- Java中八种基本数据类型占用字节空间总结和数据类型之间的转换
- java中八种基本数据类型以及它们的封装类,String类型的一些理解
- java中八种基本数据类型以及它们的封装类,String类型的一些理解
- Java 中八种基本数据类型占用字节空间总结
- Java八种基本数据类型的大小,以及封装类,自动装箱/拆箱的用法?
- java基础:八种基本数据类型占用字节空间总结