自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 收藏
  • 关注

原创 JAVA ---> Arrays、Lambda表达式及练习

Lambda表达式的基本作用:简化函数式接口的匿名内部类的写法Lambda表达式有什么使用前提:必须是接口的匿名内部类,接口中只能有一个抽象方法Lambda的好处:Lambda是一个匿名函数,我们可以把Lambda表达式理解为是一段可以传递的代码,它可以写出更简洁、更灵活的代码,作为一种更紧凑的代码风格,使java语言表达嫩里得到了提升。Lambda表达式的省略写法省略核心:可推到可省略参数类型可以省略不写如果只有一个参数,参数类型可以省略,同时()也可以省略。

2024-01-23 00:24:49 829 1

原创 JAVA ---> 常见算法1 ---二分查找

冒泡排序:相邻的元素两两比较,小的放前面,大的放后面选择排序:从0索引开始,拿着每一个索引上的元素跟后面的元素依次比较,小的放前面,大的放后面,以此类推插入排序:将数组分为有序和无序两组,遍历无序数据,将元素插入有序序列中即可快速排序:将排序范围中的第一个数字作为基准数,再定义两个变量start、endstart从前往后找比基准数大的,end从后往前找比基准数小的。

2024-01-22 21:47:23 904

原创 JAVA ---> API(4) --- 时间,包装类

1. 如何创建日期对象?Data date = new Date(指定毫秒值);2. 如何修改对象中的毫秒值setTime(毫秒值);3. 如何获取时间对象中的毫秒值getTime();

2024-01-22 13:21:55 863

原创 JAVA ---> API(3) --- 正则表达式(爬虫)

转义字符:改变后面那个字符原本的含义练习:以字符串的形式打印一个双引号" 在java中表示字符串的开头或者结尾,此时\表示准一字符,改变了后面那个双引号原本的含义,把他变成了一个普普通通的双引号而已\ 表示一个转义字符\\ 前面的\ 是一个转义字符,改变了后面\ 原本的含义,把他变成了一个普普通通的\ 而已。可以在在File-settings-Plugins中安装正则表达式的插件。

2024-01-21 21:15:10 695

原创 JAVA --- API(2)

如果要表示的数字不大,没有超出 double的取值范围,i建议使用静态方法如果表示的数字比较大,超出了double的取值范围,建议使用构造方法如果我们传递的是0·10之间的整数,包含0,包含10,那么方法会返回已经创建好的对象,不会重新new//false。

2024-01-20 00:39:12 809

原创 JAVA---API(1)

默认情况下,因为Object类中的toString方法返回的是地址值,所以,默认情况下,打印一个对象打印的就是一个地址值,但是我们想要看到对象内部的属性值,此时就需要重写父类Object中的toString方法。如果没有实现,当前类的对象就不饿克隆。结论:如果我们打印一个对象,想要看到属性值的话,那么就重写toString方法就可以了,在重写方法中,把对象的属性值进行拼接。如果没有重写equals方法,则使用的Object中的equals方法,该方法默认比较的是地址值 ,所以下面代码的结果为false。

2024-01-19 16:57:14 884 2

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除