这个类是java里精确计算的类 1.比较对象是否相等,一般的对象用equals,但是BigDecimal比较特殊,举个例子 BigDecimal a = new BigDecimal.valueOf(1.0); BigDecimal b = new BigDecimal.valueOf(1.000); 在现实中这两个数字是相等的,但是问题来来了a.equals(b)结果是false;怎么不相等了呢? 解决办法: if(a.compareTo(b)==0)//结果是true public int
第一节 String类型的方法参数 运行下面这段代码,其结果是什么? package com.test; public class Example { String str = new String("good"); char[] ch = { 'a', 'b', 'c' }; public static void main(String[] args) { Example ex = new Example(); ex.change(ex.str, ex.ch); System.out