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类还包括一些类方法,这些方法可以直接通过类名调用,用来进行字符分类。


点赞(0)

C语言网提供由在职研发工程师或ACM蓝桥杯竞赛优秀选手录制的视频教程,并配有习题和答疑,点击了解:

一点编程也不会写的:零基础C语言学练课程

解决困扰你多年的C语言疑难杂症特性的C语言进阶课程

从零到写出一个爬虫的Python编程课程

只会语法写不出代码?手把手带你写100个编程真题的编程百练课程

信息学奥赛或C++选手的 必学C++课程

蓝桥杯ACM、信息学奥赛的必学课程:算法竞赛课入门课程

手把手讲解近五年真题的蓝桥杯辅导课程

Dotcpp在线编译      (登录可减少运行等待时间)