自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Stream

Stream流是Java 8中的一个新特性,它提供了一种处理集合和数组的方式。Stream流可以让我们以一种更加简洁、高效、可读性更强的方式来处理数据。Stream流可以用于过滤、映射、排序、聚合等操作,它可以让我们避免使用循环和条件语句来处理数据,从而让代码更加简洁易懂。它允许你以声明式的方式处理数据集合,可以把它看作是遍历数据集的高级迭代器。此外与 stream 与 lambada 表达示结合后编码效率与大大提高,并且可读性更强。

2024-08-02 01:29:54 544

原创 Lambda表达式

1.Lambda表达式是一个匿名函数,把函数当做参数一样传递,简化了内部匿名类2.使用Lambda表达式接口中只能有一个抽象方法。

2024-08-02 00:09:44 262

原创 Mysql函数

功能:用作统计使用,又称为聚合函数或统计函数或组函数。:取余,被除数为正,则为正;可以获取指定的部分,年、月、日、小时、分钟、秒。:做统计使用,又称为统计函数、聚合函数、组函数。:返回子串第一次出现的索引,如果找不到返回。:将日期格式的字符转换成指定格式的日期。:返回当前系统日期,不包含时间。:去掉字符串前后的空格或子串。:截断,小数点后截断到几位。:返回当前时间,不包含日期。:用指定的字符实现左填充将。:用指定的字符实现右填充将。:获取参数值的字节个数。:返回两个日期相差的天数。:替换,替换所有的子串。

2024-07-25 15:20:00 723 1

原创 计算器(GUI)

【代码】计算器(GUI)

2024-07-18 14:17:36 124

原创 二进制转化器(GUI)

为文本框添加键事件监听,以实现功能。

2024-07-18 14:14:25 169

原创 JAVA--GUI

图形用户界面由窗口、下拉菜单、对话框及其相应的控制机制构成,在各种新式应用程序中都是标准化的,即相同的操作总是以同样的方式来完成,在图形用户界面,用户看到和操作的都是图形对象,应用的是计算机图形学的技术。JFrame是一个顶级窗口,创建一个继承于JFrame的类,在构造函数中,设置窗口属性和添加各种组件,并将窗口设为可见,最后在main方法中创建对象,即可将窗口显示出来。一个容器可以容纳多个组件。setFont(new Font("宋体",Font.BOLD,18)):设置文本框字体。

2024-07-18 14:02:21 917

原创 统计字符串次数

有一个字符串String str = "sdfsadfgasftegreghwetghwethtehwerhger"1. 统计出每个字符出现的次数。

2024-06-20 16:49:35 240

原创 足球队分组问题

已知有十六支男子足球队参加世界杯。写一个程序,把这16 支球队随机分为4 个组,每组4只球队。(采用List集合和随机数)科特迪瓦,阿根廷,澳大利亚,塞尔维亚,荷兰,尼日利亚,日本,美国,中国,新西兰,巴西,比利时,韩国,喀麦隆,洪都拉斯,意大利.tips: 注意不能出现重复的球队,注意随机数的唯一。

2024-06-20 16:38:08 108

原创 equals和==的区别

未重写equals方法的类:Object中的equals方法实际使用的也是==操作符,比较的是他们的内存地址是否同一地址。重写了equals方法的类:实现该类自己的equals方法比较逻辑(一般是比较对象的内容是否相同)。引用类型对象变量其实是一个引用,它们的值是指向对象所在的内存地址,而不是对象本身。Integer:比较对应的基本数据类型int的值是否相同(==操作符)。equals方法常用来比较对象的内容是否相同。String:比较字符串内容,内容相同这相同;==操作符专门用来比较变量的值是否相同。

2024-06-18 21:04:43 120

原创 输入一个字符串,将字符串数据反转

【代码】输入一个字符串,将字符串数据反转。

2024-06-18 20:53:31 201

原创 String(第九大类):常用API

运行结果:(可见只能去除字符串前后的空格)可见,String的内容是不可变的。

2024-06-18 20:50:59 575

原创 输入工具栏until

【代码】输入工具栏until。

2024-06-18 19:56:54 155

原创 Java访问控制符及final

这种默认的访问控制权规定,该类只能被同一个包中的类访问和引用,而不能被其他包中的类使用,即使其他包中有该类的子类。final 类,阻止继承,有时候,可能希望阻止人们利用某个类定义子类,如果将一个类声明为 final,其中的所有方法自动地成为 final,就不存在多态的概念,如java 中的String。当一个类被声明为 public 时,它就具有了被其他包中的类访问的可能性,只要包中的其他类在程序中使用 import 语句引入 public 类,就可以访问和引用这个类。2)修饰方法(无法被覆盖,重写)

2024-06-18 19:39:08 510

原创 JAVA:运算符

1.在单独使用的时候,前++和后+没有任何区别。1.如果是 前++,那么变 量立刻马上+1,然后拿着结果进行使用。2.如果是 后++,那么首先使用变量本来的数值,然后再让变量+1。2.对于字符char类型来说,在计算之前,char会被提升成为int,然后再计算。=:用来给变量赋值,将右边的变量,常量赋值给左边的变量。b∧b的结果为0,因为同一个数与本身相∧,结果必为0。&&:前面条件正确时,才执行后面,不正确时,就不执行。&:不管前面的条件是否正确,后面都执行。2.在混合的时候,有【重大区别】 1。

2024-03-27 22:50:40 1165 1

原创 java-基本数据类型及强制转换

int:32位,最大数据存储容量是2的32次方减1,数据范围是负的2的31次方到正的2的31次方减1。long:64位,最大数据存储容量是2的64次方减1,数据范围为负的2的63次方到正的2的63次方减1。double:64位,数据范围在4.9e-324~1.8e308,赋值时可以加d或D也可以不加。float:32位,数据范围在3.4e-45~1.4e38,直接赋值时必须在数字后加上f或F。byte:8位,最大存储数据量是255,存放的数据范围是-128~127之间。

2024-03-18 21:54:43 798

原创 数据库-mysql安装及mysql初始化

然后输入ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '123'初次安装mysql之前建议大家先安装mysql依赖的一些微软运行库,安装步骤如下。(这里单引号里的123是你所更改的密码,可自行更改,没必要太长太复杂,123即可)(有些东西可能解释的有些模糊,有什么问题可以一起探讨学习)

2024-03-17 22:47:27 360

原创 Java:jdk的安装和配置环境变量

找到下载的JDK安装包,双击运行安装程序。在安装过程中,选择安装JDK的目标路径,通常建议选择默认路径,但也可以自定义其他路径。首先,确定操作系统的类型(如Windows、macOS或Linux),并下载与操作系统和位数(32位或64位)相匹配的JDK安装包。自动配置java和java程序的路径到PATH环境变量中去,需要自己手动配置javac和java的PATH)(Path的作用:记住程序的路径,方便在命令行窗口的任意目录驱动程序。注:本人也是普通学者,有什么问题可以一起探讨,一起进步!

2024-03-13 21:15:11 812 1

空空如也

空空如也

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

TA关注的人

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