图中这个arr对象的元素,有int,double,布尔,String各类型,我都试了下,只有String可以显示出来结果,其他几个都报错,那么我由此得出结论:此方法只针对字符串类型,我这个结论是正确的吗?求证一下,我不想因不正确的测试方法而误导了自己
另外,下面这俩方法有啥区别呢?
图中这个arr对象的元素,有int,double,布尔,String各类型,我都试了下,只有String可以显示出来结果,其他几个都报错,那么我由此得出结论:此方法只针对字符串类型,我这个结论是正确的吗?求证一下,我不想因不正确的测试方法而误导了自己
另外,下面这俩方法有啥区别呢?
关键在于类型不一致,第一个能查找不报错是凑巧了,内部是二分查找,所以刚好第一个匹配了,如果类型不匹配,也照样报错。
如,你在addAll后面在增加1,3,4,再查找“蔡”,也会报错的。