后端开发22小时前
构造方法 一、构造方法概述: 构造方法也叫做构造器,构造函数,平时叫做构造方法 二、构造方法的作用: 创建对象的时候,由虚拟机自动调用,给成员变量进行初始化(赋值) 三、构造方法的格式: public class student{ 修饰符 类名(参数){ 方法体; } } 四、特点: 方法名与类名相同,大小写也要一致 没有返回值类型,连void的都没...
后端开发前天 09:25
目录 Stream.concat flatMap 最近的需求里有这样一个场景,要校验一个集合中每个对象的多个Id的有效性。比如一个Customer对象,有3个Id:id1,id2,id3,要把这些Id全部取出来,然后去数据库里查询它是否存在。 @Data @AllArgsConstructor public class Customer { private...
服务器2025年09月02日
目录 linux find命令将查找到的文件批量删除 Linux中find三种删除方式,常用于crontab定时任务和shell脚本 0、按文件类型查找 1、按文件名查找 2、按文件时间属性查找 3、按指定目录深度查找 4、排除指定子目录查找 5、按文件大小查找 6、实例: linux find命令将查找到的文件批量删除 全盘搜索系统中所有后缀为.mp4的...
服务器2025年09月01日
目录 一、find 命令基本使用方法 二、find 命令进阶用法 在茫茫的linux系统种我们如何快速的查找文件呢?对于系统文件基本上是有固定的位置的,但是有些软件安装文件是有自定义位置的,不熟悉的运维人员交接后我们需要重新适应各个运维人员的安装习惯。这里我们用的较多的还是linux find命令进行快速查找定位。 一、find 命令基本使用方法 find...
后端开发2025年08月31日
目录 1.问题 2.方法 方法1:使用临时数组 方法2:使用交换 方法3:使用 Collections.reverse() 方法 方法4:使用 StringBuilder.append() 方法 1.问题 Input : 1, 2, 3, 4, 5 Output :5, 4, 3, 2, 1 Input : 10, 20, 30, 40 Output : ...
后端开发2025年08月31日
1.问题 数组切片是一种获取给定数组的子数组的方法。假设,a[] 是一个数组。它有 8 个元素,索引从 a[0] 到 a[7] int a[] = {8, 9, 4, 6, 0, 11, 45, 21} 现在,我们要找到从 a[3] 到 a[6] 的数组索引的一部分。其中 a[3] 是 startIndex,a[6] 是 endIndex。因此,我们得到以...
后端开发2025年08月26日
...
后端开发2025年08月24日
目录 说在前面 方式一: 方式二: 说在前面 数组在使用前,长度就已固定,所以原数组长度是不能再改变了,基于此,提供如下两种方式,给数组添加数据。具体代码如下 方式一: 创建一个新数组,长度为原数组加1,然后将原数组数据添加到新数组,最后再添加需要的新数据 @Test public void redd111(){ String[] s1 = {"...
后端开发2025年08月24日
Calendar的add方法来进行对日期参数进行相关的动态改变;比如我们需要得到当前年,月,日,小时,分钟,秒,毫秒的前面时间或者后面时间 public static Date addYears(Date date, int amount) { return add(date, 1, amount); } public static Date addMon...
后端开发2025年08月24日
方法的返回值 为什么要有带返回值的方法呢? 调用处拿到方法的结果之后,才能根据结果进行下一步操作 带返回值方法的定义和调用: 如果在调用处,要根据方法的结果去编写另一段代码逻辑 为了在调用处拿到方法产生的结果,就需要定义带有返回值的方法 1.带返回值方法定义的格式: public static 返回类型 方法名 (参数) { 方法体; return 返回值;...