import java.math.BigDecimal; public class Test{ public static void main(String[] args){ BigDecimal bg1 = new BigDecimal(0); BigDecimal bg2 = new BigDecimal(0.00); if(bg1.compareTo(bg2) == 0){ System.out.println("bg1とbg2は等しいです:bg1="+bg1+":bg2="+bg2); }else{ System.out.println("bg1とbg2は等しくないです:bg1="+bg1+":bg2="+bg2); } } }実行結果は以下のようになります。
bg1とbg2は等しいです:bg1=0:bg2=0.00