自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 java-集合

Collection集合概述是单例集合的顶层接口,它表示一组对象,这些对象也称为Collection的元素JDK 不提供此接口的任何直接实现.它提供更具体的子接口(如Set和List)实现创建Collection集合的对象多态的方式具体的实现类ArrayListCollection集合常用方法方法名说明添加元素从集合中移除指定的元素根据条件进行移除清空集合中的元素判断集合中是否存在指定的元素判断集合是否为空集合的长度,也就是集合中元素的个数List集合的概述。

2024-07-24 11:07:09 615

原创 java【常用API】(时间,包装)

java.util.Calendar类表示一个“日历类”,可以进行日期运算。它是一个抽象类,不能创建对象,我们可以使用它的子类:java.util.GregorianCalendar类。有两种方式可以获取GregorianCalendar对象:直接创建GregorianCalendar对象;通过Calendar的静态方法getInstance()方法获取GregorianCalendar对象【本次课使用】基本类型对应的包装类(位于java.lang包中)byteByteshort。

2024-07-22 17:13:49 699

原创 正则表达式-分组括号( )

/举例: abc123abc b456b 123789123 &!//需求3:判断一个字符串的开始部分和结束部分是否一致?//举例: a123a b456b 17891 &abc& a123b(false)//需求1:判断一个字符串的开始字符和结束字符是否一致?//需求2:判断一个字符串的开始部分和结束部分是否一致?// *:作用于\\2,表示后面重复的内容出现日次或多次。// \\组号:表示把第X组的内容再出来用一次。// \\2:把首字母拿出来再次使用。//(.):把首字母看做一组。

2024-07-22 16:55:17 225

原创 正则表达式

语法示例:“.” : 匹配任何字符。“\d”:任何数字[0-9]的简写;“\D”:任何非数字[^0-9]的简写;“\s”: 空白字符:[ \t\n\x0B\f\r] 的简写“\S”: 非空白字符:[^\s] 的简写“\w”:单词字符:[a-zA-Z_0-9]的简写“\W”:非单词字符:[^\w]代码示例://.表示任意一个字符System.out.println("你".matches(".."));//false。

2024-07-22 16:25:53 403

原创 java中的四舍五入

对于double,则返回long类型的结果。但是,值得注意的是,Math.round()实际上是在数值加上0.5后向下取整,这并不总是符合银行家舍入规则。银行家舍入是一种特殊的四舍五入规则,当遇到刚好处于两个整数中间的数值时,会根据前一位数的奇偶性来决定是否进位。它允许你设置格式模式,包括小数点后的位数,然后使用format()方法来获取四舍五入后的字符串表示。如果你想要更细粒度的控制,可以使用Math.floor()或Math.ceil()方法结合适当的偏移量来实现特定的四舍五入逻辑。

2024-07-21 13:34:43 213

原创 BigDecimal类

查看API文档,我们可以看到API文档中关于BigDecimal类的定义如下:BigDecimal所在包是在java.math包下,因此在使用的时候就需要进行导包。我们可以使用BigDecimal类进行更加精准的数据计算。

2024-07-21 13:06:10 696

原创 BigInteger

平时在存储整数的时候,Java中默认是int类型,int类型有取值范围:-2147483648 ~ 2147483647。如果数字过大,我们可以使用long类型,但是如果long类型也表示不下怎么办呢?​ 就需要用到BigInteger,可以理解为:大的整数。​ 有多大呢?理论上最大到42亿的21亿次方​ 基本上在内存撑爆之前,都无法达到这个上限。

2024-07-21 10:48:34 410

原创 java学习笔记day1

/ 创建Scanner对象,用于读取标准输入(System.in)// 使用nextLine()方法读取一行字符串,包括空格// 使用next()方法读取一个单词。

2024-07-11 21:19:46 903

原创 MT2025工厂

现在已知第一天所拥有的罐头数a,以及m的值。请问,是否存在一个时刻,整个工厂会停止生产(x mod m = 0)?有一家工厂,在一天的开始时,共有x瓶罐头,在这一天结束时,会生产x mod m瓶罐头。当生产会停止时,输出。

2024-05-11 22:28:25 148 1

原创 MT2018找1

最近小码哥爱上二进制,他特别喜欢全是1的二进制串,但通常会有0。于是他给你一个二进制字符串,问你字符都为1的子串的个数(结果对10e9+7取模)

2024-05-11 19:35:16 124 1

原创 MT2017连续的串

给你一个字符串,找出现次数最多的长度为22的子串。

2024-05-11 19:20:15 305

原创 python画雪花

就是用递归的方法去做。

2024-05-10 11:10:59 269

原创 MC0216淘金者

小码哥是一个数字世界的淘金者,他会在给定的字符串“金矿”中找到第一个“金子(特定字符)”的位置,如“hello”中找“o”,他能很快找到“o”的位置5,但是有一天他突然失去了这个能力,小码哥找不到“金子”的位置了,你能帮他吗(若没有金子则返回-1)?

2024-05-10 10:13:35 216

原创 P8772 [蓝桥杯 2022 省 A] 求和

这道题就是一个前缀和的思想,用b数组统计前缀和,每一个数的相乘可以将该数进行提取公因式。

2024-04-01 10:29:19 108

PCR_Demo.m

PCR_Demo.m

2022-10-15

空空如也

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

TA关注的人

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