MathContext 等于()Java 中的方法
原文:https://www . geesforgeks . org/math context-equals-method-in-Java/
java . math . MathContext . equals()是 Java 中的内置函数,它检查这个 math context 对象与作为参数传递给函数的对象之间的相等性。如果上述两个对象的上下文设置相同,则该函数返回 true。
语法:
public boolean equals(Object obj)
参数:该函数接受一个对象对象作为强制参数,使用该参数检查数学上下文是否相等。
返回值:当且仅当指定的对象是与该对象具有相同上下文设置的 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 . math . mathcontext . equals(): 程序 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));
}
}
Output:
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));
}
}
Output:
true
版权属于:月萌API www.moonapi.com,转载请注明出处