- 博客(7)
- 收藏
- 关注
原创 java日常
在 windows 操作系统当中,java对回车换行进行了优化。手动传递true: 表示打开续写,此时创建对象不会清空文件。虽然完整的是\r\n,但是我们写其中一个\r或者\n,默认false: 表示关闭续写,此时创建对象会清空文件。java也可以实现换行,因为java在底层会补全。开关位置: 创建对象的第二个参数。如果想要续写,打开续写开关即可。不要省略,还是写全了。读取多个数据,读到末尾返回·1。创建字符输入流关联本地文件。创建字符输入流关联本地文件。读取数据,读到末尾返回·1。
2023-04-30 22:07:18 59
原创 java日常
当调用者File表示的路径是一个有隐藏文件的文件夹时,将里面所有文件和文件夹的路径放在File数组中返回,包含隐藏文件。当调用者File表示的路径是一个有内容的文件夹时,将里面所有文件和文件夹的路径放在File数组中返回。当调用者File表示的路径是需要权限才能访问的文件夹时,返回null。File对象就表示一个路径,可以是文件的路径、也可以是文件夹的路径。当调用者File表示的路径是一个空文件夹时,返回一个长度为0的数组。当调用者File表示的路径是文件时,返回null。
2023-04-30 19:49:17 54
原创 java日常
第二个参数到最后一个参数:跟被引用方法的形参保持一致,如果没有第二个参数,说明被引用的方法需要是无参的成员方法。3.被引用方法的形参,需要跟抽象方法的第二个形参到最后一个形参保持一致,返回值需要保持一致。假设流里面的数据是字符串,那么使用这种方式进行方法引用,只能引用String.这个类中的方法。3.被引用方法的形参和返回值需要跟抽象方法的形参和返回值保持一致。第一个参数:表示被引用方法的调用者,决定了可以引用哪些类中的方法。4.被引用方法的功能需要满足当前的要求。4.被引用方法的功能需要满足当前的需求。
2023-04-20 23:53:41 70 1
原创 java日常
list.Stream().filter(name->startWith("张")).filter(name->name.length()==3).forEach(name->System.out.println(name));//如果集合的长度>数组的长度:数据在数组中放不下,此时会根据实际数据的个数,重新创建数组。//如果集合的长度<=数组的长度:数据在数组中放的下,此时不会创建新的数组,而是直接用。注意2:修改Stream流中的数据,不会影响原来集合或者数组中的数据。(区别:Set集合会对元素去重)
2023-04-20 16:37:57 128 2
原创 java学习报告
只是每对元素多了一个双链表的机制记录储存顺序。的键位置如果储存的是自定义对象。通过一个方法获取所有的键值对。通过一个方法获取所有的键值对。返回值为修改后被替代的元素。年龄一样按照姓名的字母排序。表示已经存在在红黑树的元素。返回值为删除的键对应的值。使用迭代器的形式进行遍历。表示当前添加的元素是小的。把这些键放在一个集合中。通过键值对对象进行遍历。通过键值对对象进行遍历。储存和取出数据顺序一样。集合的第二种遍历方式。集合的第二种遍历方式。集合的第二种遍历方式。集合的第二种遍历方式。集合的第三种遍历方式。
2023-04-16 18:51:16 120 2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人