Java NumberFormat equals()方法及示例
equals() 方法是 java.text.NumberFormat 的一个内置方法,它接受一个对象参数,如果该参数对象与该对象相同,则返回真,否则返回假。
语法:
public boolean equals(Object arg)
参数 :该函数接受一个强制参数 arg ,它指定了要比较的对象。
返回值 :该函数返回一个布尔值。如果两个对象相同,则返回真,否则返回假。
下面是上述函数的实现。
程序 1 :
// Java program to implement
// the above function
import java.text.NumberFormat;
public class Main {
public static void main(String[] args)
throws Exception
{
// Get the Currency Instance
NumberFormat nF1
= NumberFormat
.getCurrencyInstance();
// Get the Currency Instance
NumberFormat nF2
= NumberFormat
.getCurrencyInstance();
// Check if equal or not
if (nF1.equals(nF2))
System.out.println("Yes both are equal");
else
System.out.println("Yes both are not equal");
}
}
输出。
Yes both are equal
程序2
// Java program to implement
// the above function
import java.text.NumberFormat;
public class Main {
public static void main(String[] args)
throws Exception
{
// Get the Currency Instance
NumberFormat nF1
= NumberFormat
.getCurrencyInstance();
// Get the Instance
NumberFormat nF2
= NumberFormat
.getInstance();
// Check if equal or not
if (nF1.equals(nF2))
System.out.println("Yes both are equal");
else
System.out.println("both are not equal");
}
}
输出。
both are not equal
**参考资料: ** https://docs.oracle.com/javase/10/docs/api/java/text/NumberFormat.html#equals(java.lang.Object)