java基础
文章平均质量分 60
danyinhao
这个作者很懒,什么都没留下…
展开
-
集合底层源码list、map、set
集合底层源码ListListlist可以存储空值。arraylist是线程不安全的,而且基本等同于vector,在多线程的情况下,一般不建议使用arraylist,可以考虑一下使用vector每次向list添加元素时,都会进行扩容判断,看看是否需要扩容。...原创 2021-09-15 15:56:06 · 350 阅读 · 0 评论 -
Map集合的遍历方法
Map集合的遍历方法keySet增强for迭代器直接获取valueentrySetkeySet增强forSet set = map.keySet();for (Object key : set) { System.out.println(key + "-" + map.get(key)); }迭代器Set set = map.keySet();Iterator iterator = set.iterator();while (iterator.hasNext()) { O原创 2021-09-11 14:54:02 · 86 阅读 · 0 评论 -
数据包装类 == 的判定
数据包装类 == 的判定Double a = 127.00;Double b = 127.00;System.out.println(a==b); //falseByte c = -128;Byte d = -128;System.out.println(c==d); //trueCharacter e = 'a';Character f = 'a';System.out.println(e==f); //trueLong h1 = -128l; Long i1 = -128l;原创 2021-09-07 22:16:48 · 129 阅读 · 0 评论 -
堆栈知识点
计算机网络互联网的概述互联网的概述原创 2021-09-02 16:56:59 · 217 阅读 · 0 评论 -
String、StringBuffer、StringBuffer
StringString常用方法StringBuilder区别String常用方法length() 获取字符串的长度charAt(i) 获取对应索引下字符串的字符toCharArray() 将字符串转化为字符数组indexOf(‘x’) 判断字符串是否存在某个字符,如果存在,返回字符串最先出现的位置,不存在返回-1lastIndexOf(‘x’) 判断字符串是否存在某个字符,如果存在,返回字符串最后出现的位置,不存在返回-1toUpperCase() 将字符串转化为大写toLowerCas原创 2021-08-30 22:42:23 · 215 阅读 · 0 评论 -
Lamda表达式和内部类
当参数的个数只有一个时,括号可以省略;当函数中语句只有一句时,大括号可以省略;前提是接口为函数式接口(只包含一个抽象方法)才能使用Lamda表达式。原创 2021-07-15 10:55:45 · 105 阅读 · 0 评论