这个 JAVA数学MathContext。等于 是Java中的内置函数,用于检查MathContext对象与作为参数传递给该函数的对象之间是否相等。如果上述两个对象的上下文设置相同,则函数返回true。
null
语法:
public boolean equals(Object obj)
参数: 函数接受一个对象 obj 作为检查MathContext是否相等的必需参数。
返回值: 当且仅当指定对象是与此对象具有相同上下文设置的MathContext对象时,此方法返回true。
例如:
Input : m1 = new MathContext(2, RoundingMode.UP), m2 = new MathContext(2, RoundingMode.HALF_UP) Output : false Input : m1 = new MathContext(2), m2 = new MathContext(2, RoundingMode.HALF_UP) Output : true
下面的程序将演示java的使用。数学MathContext。等于(): 项目1:
// Java program to demonstrate equals() method import java.math.*; import java.io.*; class GFG { public static void main(String[] args) { // Creating 2 MathContext objects m1 and m2 MathContext m1, m2; // Assigning context settings to m1, m2 m1 = new MathContext( 2 ); m2 = new MathContext( 2 , RoundingMode.FLOOR); // Displaying the result System.out.println(m1.equals(m2)); } } |
输出:
false
项目2:
// Java program to demonstrate equals() method import java.math.*; import java.io.*; class GFG { public static void main(String[] args) { // Creating 2 MathContext objects m1 and m2 MathContext m1, m2; // Assigning context settings to m1, m2 m1 = new MathContext( 2 ); m2 = new MathContext( 2 , RoundingMode.HALF_UP); // Displaying the result System.out.println(m1.equals(m2)); } } |
输出:
true
参考: https://docs.oracle.com/javase/7/docs/api/java/math/MathContext.html#equals(java.lang.Object)
© 版权声明
文章版权归作者所有,未经允许请勿转载。
THE END