![](https://img-blog.csdnimg.cn/20201014180756926.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
JAVA基础
比宋小宝白
这个作者很懒,什么都没留下…
展开
-
在Java中关于集合的一些方法的使用
List list.subList(fromIndex,endIndex);包括左边的索引不包括右边的索引 Set set.add(1); set.add(1);返回一个false,对于set重复添加已经存在的元素会输出错误。原创 2018-12-21 20:23:47 · 75 阅读 · 0 评论 -
(Java基础)Java中可变长变量(...)与数组之间的联系与区别
经常在源码中能够看到类似 function(Object… objects) …与数组的主要的区别在于:使用可变长变量作为形参可以传入多个值也可以不传入值,而用数组作为形参的话则必须传入值。 public class Test { public static void test(int...arr){ int sum = 0; for(int i:arr){ sum += i; ...原创 2019-02-15 17:03:03 · 398 阅读 · 0 评论 -
(Java基础)关于String.intern()方法
1 需要了解创建字符串的方式 1 是直接 String s1 = new String(" abc"); 这个方式创建的字符串,s1指向的是一个堆上的实例的地址,但是与此同时也会在常量池当中创建出一个abc的字符串. 以这种方式创建字符串,每一个变量指向的地址是不同的,因为每次都指向一个堆上的新的地址。但是常量池中却只有一个abc这样的常量 String s1 = new String("abc...原创 2019-02-16 16:46:04 · 172 阅读 · 0 评论