Java的基本数据类型包括:boolean、byte、short、char、int、long、float和double。Java同时也提供了与基本数据类型相关的类,实现了对基本数据类型的封装。这些类在java.lang包中,分别是:Byte、Integer、Short、Long、Float、Double和Character类。
Double和Float类
Double类和Float类实现了对double和float基本类型数据的类包装。可以使用Double类的构造方法Double(double num)创建一个Double类型的对象;使用Float类的构造方法Float(float num)创建一个Float类型的对象。Double对象调用doubleValue()方法可以返回该对象含有的double型数据;Float对象调用floatValue()方法可以返回该对象含有的float型数据。
Byte、Short、Integer、Long类
Byte、Short、Integer和Long类的构造方法分别为Byte(byte num)、Short(short num)、Integer(int num)和Long(long num)。Byte、Short、Integer和Long对象分别调用byteValue()、shortValue()、intValue()和longValue()方法返回该对象含有的基本类型数据。
Character类
可以使用Character类的构造方法Character(char c)创建一个Character类型的对象。Character对象调用charValue()方法可以返回该对象含有的char型数据。Character类还包括一些类方法,这些方法可以直接通过类名调用,用来进行字符分类。
C语言网提供由在职研发工程师或ACM蓝桥杯竞赛优秀选手录制的视频教程,并配有习题和答疑,点击了解:
一点编程也不会写的:零基础C语言学练课程
解决困扰你多年的C语言疑难杂症特性的C语言进阶课程
从零到写出一个爬虫的Python编程课程
只会语法写不出代码?手把手带你写100个编程真题的编程百练课程
信息学奥赛或C++选手的 必学C++课程
蓝桥杯ACM、信息学奥赛的必学课程:算法竞赛课入门课程
手把手讲解近五年真题的蓝桥杯辅导课程