Java Double类compareTo()方法与示例
双类compareTo()方法 (Double class compareTo() method)
compareTo() method is available in java.lang package.
compareTo()方法在java.lang包中可用。
compareTo() method is used to check equality or inequality for this Double-object against the given Double-object mathematically or in other words, we can say this method is used to compare two Double objects.
compareTo()方法用于在数学上检查该Double对象与给定Double对象的相等性或不相等性,换句话说,可以说此方法用于比较两个Double对象。
compareTo() method is a non-static method, it is accessible with the class object only and if we try to access the method with the class name then we will get an error.
compareTo()方法是一种非静态方法,只能通过类对象访问,如果尝试使用类名称访问该方法,则会收到错误消息。
compareTo() method does not throw an exception at the time of comparing Double-object.
在比较Double-object时, compareTo()方法不会引发异常。
Syntax:
句法:
public int compareTo(Double value2);
Parameter(s):
参数:
Double value2 – represents the Double object to compare with.
Double value2-表示要比较的Double对象。
Return value:
返回值:
The return type of this method is int, it returns an integer value. It returns 0 if value2 is mathematically equal to value1 (this object), it returns value < 0 if value2 is mathematically greater than value1 (this object), it returns value > 0 if value2 is mathematically less than value1 (this object).
此方法的返回类型为int ,它返回一个整数值。 它返回0,如果值2是数学上等于值1(该对象),则返回值<0,如果是数值2比数学VALUE1(此对象)时,它返回值> 0,如果值2小于值1数学上更小(该对象)。
Example:
例:
// Java program to demonstrate the example
// of compareTo(Double value2) method of Double class
public class CompareToOfDoubleClass {public static void main(String[] args) {// Variables initialization
double d1 = 18.20;
double d2 = 20.20;
// Double instance
Double value1 = new Double(d1);
Double value2 = new Double(d2);
// It compare two Double objects and placed the
// result in another variable (compare) of integer type
int compare = value1.compareTo(value2);
// Display result
System.out.println("value1.compareTo(value2): " + compare);
System.out.println();
if (compare == 0)
System.out.println("value1 is equal to value2");
else if (compare < 0)
System.out.println("value1 is less than value2");
else
System.out.println("value1 is greater than value2");
}
}
Output
输出量
value1.compareTo(value2): -1value1 is less than value2
翻译自: https://www.includehelp.com/java/double-class-compareto-method-with-example.aspx
Java Double类compareTo()方法与示例相关推荐
- java compareto long_Java Long类compareTo()方法与示例
Long类compareTo()方法compareTo()方法在java.lang包中可用. compareTo()方法用于在数学上检查该Long对象与给定Long对象的相等性或不相等性,换句话说,可 ...
- java中double..compare_Java Double类compare()方法与示例
Double类compare()法compare()方法在java.lang包中可用. compare()方法用于检查给定两个双精度值的相等或不相等,换句话说,可以说此方法用于比较两个双精度值. co ...
- java annotation class,Java Class类 isAnnotation()方法及示例
Class类isAnnotation()方法isAnnotation()方法在java.lang包中可用. isAnnotation()方法用于检查此Class对象是否表示注释类型. isAnnota ...
- java字符类型的返回值,Java字符类isWhitespace()方法及示例
Character 类isWhitespace()法isWhitespace()方法在java.lang包中可用. isWhitespace()方法用于检查给定的char值是否为空格,但是它包含空格中 ...
- Java Double类parseDouble()方法的示例
Double类parseDouble()方法 (Double class parseDouble() method) parseDouble() method is available in java ...
- Java Double类doubleToLongBits()方法与示例
Double类doubleToLongBits()方法 (Double class doubleToLongBits() method) doubleToLongBits() method is av ...
- java日历类add方法_Java日历computeTime()方法及示例
java日历类add方法 日历类computeTime()方法 (Calendar Class computeTime() method) computeTime() method is availa ...
- java日历类add方法_Java日历computeFields()方法及示例
java日历类add方法 日历类的computeFields()方法 (Calendar Class computeFields() method) computeFields() method is ...
- java日历类add方法_Java日历setFirstDayOfWeek()方法与示例
java日历类add方法 日历类setFirstDayOfWeek()方法 (Calendar Class setFirstDayOfWeek() method) setFirstDayOfWeek( ...
最新文章
- 【翻译】停止学习框架(Stop Learning Frameworks)
- C++volatile
- 互联网晚报 | 8月12日 星期四 | 苏宁易购零售云将迈入“万店时代”;理想汽车今日港股上市;好未来励步推素质教育新产品...
- 8086/8088内部结构
- gevent开发http服务器与tcp服务器(WSGIServer、StreamServer)
- PHP 使用mysqli与MySQL交互
- Java学习笔记——面向对象 1
- BZOJ:1001狼抓兔子
- Mysql(2)_ binlog文件
- 人脸检测(一)--综述
- js实现本地上传图片及预览
- Linux内存管理(四):Jemalloc
- spring security面试
- 2019加密市场金融借贷领域研究报告(英文版) | TokenInsight
- 写给产品经理的第4封信:关于产品经理的十万个为什么?你为什么要做产品经理?
- Linux启动分析之Initramfs
- IFS Applications架构
- 【软件测试】测试人我明明测了,生产环境还出问题?又出幺蛾子......
- 机器人主要有哪几部分组成?
- 安装ENVI报错“Internal Error 25259. DirectX -9”的解决方法