Метод DecimalFormat equals () в Java

Опубликовано: 7 Февраля, 2022

Метод equals () является встроенным методом класса java.text.DecimalFormat принимает аргумент, который является объектом, и возвращает true, если этот объект аргумента совпадает с объектом, иначе он возвращает false.

Синтаксис :

public boolean равно (Object arg)

Параметры : функция принимает единственный обязательный параметр arg, который указывает объект, с которым нужно сравнивать.

Возвращаемое значение : функция возвращает логическое значение. Он возвращает истину, если оба объекта одинаковы, иначе возвращает ложь.

Ниже представлена реализация вышеуказанной функции:

Program 1:

// Java program to illustrate the
// equals() method
  
import java.text.DecimalFormat;
import java.util.Currency;
import java.util.Locale;
  
public class Main {
    public static void main(String[] args)
    {
  
        // Get the Currency Instance
        DecimalFormat dF1 = new DecimalFormat();
        dF1.getCurrencyInstance();
  
        // Get the Currency Instance
        DecimalFormat dF2 = new DecimalFormat();
        dF2.getCurrencyInstance();
  
        // Check if equal or not
        if (dF1.equals(dF2))
            System.out.println("Yes both are equal");
        else
            System.out.println("Yes both are not equal");
    }
}
Output:
Yes both are equal

Program 2:

// Java program to illustrate the
// equals() method
  
import java.text.DecimalFormat;
import java.util.Currency;
import java.util.Locale;
  
public class Main {
    public static void main(String[] args)
    {
  
        // Get the Currency Instance
        DecimalFormat dF1 = new DecimalFormat();
        dF1.getCurrencyInstance();
  
        // Get Instance
        DecimalFormat dF2 = new DecimalFormat();
        dF2.setCurrency(Currency.getInstance(Locale.GERMANY));
  
        // Check if equal or not
        if (dF1.equals(dF2))
            System.out.println("Yes both are equal");
        else
            System.out.println("Yes both are not equal");
    }
}
Output:
Yes both are not equal

Ссылка : https://docs.oracle.com/javase/7/docs/api/java/text/DecimalFormat.html#clone ()

Вниманию читателя! Не переставай учиться сейчас. Ознакомьтесь со всеми важными концепциями Java Foundation и коллекций с помощью курса "Основы Java и Java Collections" по доступной для студентов цене и будьте готовы к работе в отрасли. Чтобы завершить подготовку от изучения языка к DS Algo и многому другому, см. Полный курс подготовки к собеседованию .