栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

JAVA常见方法(Number类)1

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

JAVA常见方法(Number类)1

Number类方法(Number类包括Byte、Short、Integer、Long、Float、Double)

(1)xxxValue()

将 Number 对象转换为xxx数据类型的值并返回。

System.out.println(x.doublevalue());

x被转化为double类型。

(2)compareTo()

该方法用于两个相同数据类型的比较,两个不同类型的数据不能用此方法来比较。参数可以是一个 Byte, Double, Integer, Float, Long 或 Short 类型的参数。

           如果指定的数与参数相等返回0。

           如果指定的数小于参数返回 -1。

           如果指定的数大于参数返回 1。

System.out.println(x.compareTo(3));

如果x大于3返回1,小于三返回-1,等于三返回0。

(3)equals() 

equals() 方法用于判断 Number 对象与方法的参数进是否相等。

如 Number 对象不为 Null,且与方法的参数类型与数值都相等返回 True,否则返回 False。

System.out.println(x.equals(y));  

如果x等于y返回True,x不等于y返回False。

(4)toString() 

toString() 方法用于返回以一个字符串表示的 Number 对象值。

toString(): 返回表示 Integer 值的 String 对象。

toString(int i): 返回表示指定 int 的 String 对象。

System.out.println(x.toString());  
System.out.println(Integer.toString(12)); 

第一行将返回x的字符串表示,第二行返回12的字符串表示。

(5)parseInt()

parseInt() 方法用于将字符串参数作为有符号的十进制整数进行解析。如果方法有两个参数, 使用第二个参数指定的基数,将字符串参数解析为有符号的整数。

static int parseInt(String s);
static int parseInt(String s, int radix);

第一行将s转化为整数,第二行将s转化为radix进制的整数。

(6)abs()

计算参数的绝对值。

 System.out.println(Math.abs(a));

输出a的绝对值。

(7)ceil()

ceil() 方法可对一个数进行上舍入,返回值大于或等于给定的参数,类型为双精度浮点型。

System.out.println(Math.ceil(f)); 

如f=1.5,则将输出2.0。

如f=2.0,将输出2.0。

(8)floor()

floor() 方法可对一个数进行下舍入,返回给定参数最大的整数,该整数小于或等给定的参数。

System.out.println(Math.floor(d));

如果d=1.5,则将输出1.0。

如果d=1.0,则将输出1.0。

(9)rint()

rint() 方法返回最接近参数的整数值。

System.out.println(Math.rint(d));

如果d=1.4,输出1.0。

(10)round() 

round() 方法返回一个最接近的 int、long 型值,四舍五入,算法为Math.floor(x+0.5)。

System.out.println(Math.round(d));

如d=2.60,输出3。

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/309357.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号