Java Math BigDecimal hashCode() 方法


Java Math BigDecimal hashCode() 方法

package com.codingdict;



import java.math.*;



public class BigDecimalDemo {



   public static void main(String[] args) {



      // create 3 BigDecimal objects

      BigDecimal bg1, bg2, bg3;



      // create 3 int objects

      int i1, i2, i3;



      bg1 = new BigDecimal("125");

      bg2 = new BigDecimal("125.50");

      bg3 = new BigDecimal("125.80");



      // assign the HashCode value of bg1, bg2, bg3 to i1, i2, i3

      // respectively

      i1 = bg1.hashCode();

      i2 = bg2.hashCode();

      i3 = bg3.hashCode();



      String str1 = "HashCode of " + bg1 + " is " + i1;

      String str2 = "HashCode of " + bg2 + " is " + i2;

      String str3 = "HashCode of " + bg3 + " is " + i3;



      // print i1, i2, i3 values

      System.out.println( str1 );

      System.out.println( str2 );

      System.out.println( str3 );

   }

}