- 博客(12)
- 收藏
- 关注
原创 【Java笔记】File
第一种:第二种:父级路径就是文件路径去掉最后一个文件名子级路径就是最后一个文件名这个构造方法要求两个参数都是字符串类型,一个表示父级一个表示子级,然后拼接在一起。第三种这个构造函数要求第一个参数类型是File,代表父路径,第二个参数是String类型,表示子路径。
2024-07-11 20:24:37
128
原创 【Java笔记】异常
很多时候Java里并没有我们想要的异常类型,比如我们要一个数值大于3小于10,如果不符合这个要求就报错,但Java中没有这样的异常类型。这时候就需要自定义异常自定义一个类,类名就是异常的名字,如果是运行时异常就继承RuntimeException,如果是编译异常就继承Exception,然后重写两个方法即可,方法体不用写。当我们需要抛出这个异常时,就new一个他的对象,参数里面写可以出现异常的变量和要输出到控制台的提示。
2024-07-11 16:31:31
318
原创 【Java笔记】不可变集合
创建Map集合时,他会将第一个数据看作键,第二个数据看作值,第三看作键,第四看作值.....以此类推组成一个个键值对。arr1只是用来创建arr2的时候作为数组长度和数据类型的参考,集合中的数据转数组后是存在了arr2中。不可变集合就是集合里面的数据不允许被修改。
2024-07-10 23:26:21
207
原创 【Java笔记】集合工具类——Conlections
之前往集合里添加数据都是多次调用add或者put方法一个个往里添加数据,现在我们可以用addAll来进行批量添加,第一个参数为想要添加数值的集合,第二个参数是一个可变参数,代表想要添加的数据。打乱集合中数据的顺序。
2024-07-10 23:10:54
114
原创 [Java笔记]可变参数
可变参数顾名思义就是数量可以改变的参数,当我们想要计算两个值的和可以在方法的参数列表里定义两个参数,如果想计算三个值的和就定义三个,想要计算四个值的和就定义四个。但是如果我们想要计算n个数的和的话,写n的参数是不现实的,所以我们就可以使用可变参数来实现。可变参数格式: 数据类型...参数名称。当我们调用方法时,需要传递几个参数就写几个参数,不需要再去修改调用方法的参数。
2024-07-10 23:05:54
98
原创 【Java笔记】方法引用
方法引用就是将复杂抽象函数的方法体简化。上述匿名内部类可以利用方法引用简化成:表示引用FunctionDemo1中的subtraction方法现在这里有一个列表,里面存着一些字符串,要求将他们转换成Int类型。常规方法:常规方法就是调用map()方法,重写他的方法,方法体里写转换的代码,并将转换后的结果返回。方法引用:直接调用Interger类中中paseInt方法即可,这是Java本身存在的方法,或者我们自己写个静态方法,通过 “对象::静态方法”也可以实现。这里我们自定义了一个类,叫StringOpe
2024-07-10 22:47:23
271
原创 【Java笔记】集合——Map
之前学的List是单列集合,每次只能存储一个数据。而Map是双列集合,每次可以存储“一对”数据,它是以键值对的形式来存储数据的,一个键对应一个值。
2024-07-09 14:27:55
205
原创 【Java笔记】集合——List
List集合特点: List集合特有方法: List集合遍历方式: 迭代器: 增强for: Lambda: 普通for: 列表迭代器: 五种方式对比:
2024-07-08 23:00:22
116
原创 【Jave笔记】集合——Collection
集合包括Collection和Map。前者为单列集合,只能存储一个元素,如“123”;而后者能以键值对的形式一次添加两个元素,如<123,西瓜>。其中collection下面又包括两部分:List和Set。他们的区别是List系列添加的的元素是。
2024-07-08 22:49:35
152
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人