
JAVA基础
文章平均质量分 66
Hugh_777_
这个作者很懒,什么都没留下…
展开
-
char数组如何一行代码转为List
char数组如何一行代码转为List@Test public void test1() { char[] charArray = {'j','a','v','a'}; List<Character> collect = new String(charArray).chars() .mapToObj(c -> (char) c) .collect(Collectors.toList原创 2022-04-06 02:26:16 · 1211 阅读 · 0 评论 -
Java-集合、Map-2-随笔
Setset接口基本介绍无序(添加和取出的顺序不一致),没有索引不允许重复元素,所以最多包含一个null底层是HashMap<>();接口和常用方法和List接口一样,Set接口也是Collection的子接口,因此,常用方法和Collection接口一样遍历:可以用迭代器、for each、但是不能用索引的方式来获取,而且set接口也没有get(int index)方法;HashSet源码分析:HashSet 构造器:出了一个特殊的,其他底层都先创建了一个Ha原创 2022-03-10 15:18:11 · 621 阅读 · 0 评论 -
Java-集合、Map-1-随笔
结构先来个整体的结构示意Collection 接口的接口 对象的集合(单列集合)├——-List 接口:元素按进入先后有序保存,可重复│—————-├ LinkedList 接口实现类, 链表, 插入删除, 没有同步, 线程不安全│—————-├ ArrayList 接口实现类, 数组, 随机访问, 没有同步, 线程不安全│—————-└ Vector 接口实现类 数组, 同步, 线程安全│ ———————-└ Stack 是Vector类的实现类└——-Set 接口: 仅接收一次,不可重复原创 2022-03-07 21:32:48 · 578 阅读 · 0 评论 -
LeetCode-中等-33. 搜索旋转排序数组
LeetCode-中等-33. 搜索旋转排序数组题目:引用自:LeetCode-中等-33. 搜索旋转排序数组(如有侵权联系删除)整数数组 nums 按升序排列,数组中的值 互不相同 。在传递给函数之前,nums 在预先未知的某个下标 k(0 <= k < nums.length)上进行了 旋转,使数组变为 [nums[k], nums[k+1], ..., nums[n-1], nums[0], nums[1], ..., nums[k-1]](下标 从 0 开始 计数)。例如, [0原创 2022-02-24 16:59:43 · 313 阅读 · 0 评论 -
JDK14.0.2安装路径下没有jre目录
JDK14.0.2安装路径下没有jre目录引用自:一行语句解决 “JDK14.0.2安装路径下没有JRE” 的问题(亲测有效)问题:安装好jdk 14 后,配置环境变量时,安装目录下没有jre文件夹解决方法:1.打开管理员运行2. cd命理进入到jdk安装目录(我安装时用的默认目录,在c盘下)3. 执行以下命令,就有jre目录了(把下面命令复制粘贴一下,然后回车一下),接下来开心配置环境去bin\jlink.exe --module-path jmods --add-modules ja原创 2022-02-22 21:25:50 · 841 阅读 · 0 评论