自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Java案例

这是一个运用到知识点比较多的一个案例,需要我们对面向对象各个知识点的充分理解和运用,用户和商品之间的关联可以用键值对来完成。

2024-07-15 01:58:56 163

原创 Java中Map集合的用法

在Java中,Map是一个接口,用于存储键值对(key-value)的集合。Map中的每一个元素都是一个键值对,并且不允许有重复的键。键(key)是唯一的,并且与值(value)相关联。Java标准库提供了几个实现Map接口的类,包括等。HashMap:基于哈希表的实现,通常用于快速查找和插入。LinkedHashMap:维护了插入顺序的HashMap。TreeMap:基于红黑二叉树的实现,自然排序或自定义排序。Hashtable:线程安全的HashMap,但性能较低。

2024-05-29 04:03:12 884 1

原创 set集合的用法以及案例

在Java中,Set是一个不包含重复元素的集合。它是Collection接口的一个子接口,主要用于存储不重复的元素。Set接口有几个常用的实现类,如HashSetTreeSet等。set集合的特点:1.添加元素的顺序与输出顺序不一定相同2.set的元素不能使用普通的for循环遍历,因为set集合没有索引3.添加的元素不能重复(集合元素有单一性),最多包含一个null。

2024-05-16 02:54:48 854

原创 HTML基础语句

1、HTML的结构:HTML(HyperText Markup Language,超文本标记语言)的结构主要由四个部分组成:文档声明、html标签对、head标签对以及body标签对。文档声明,这一行告诉浏览器文档遵守的是哪个HTML版本的规范。html标签对,这是HTML文档的根元素,用于定义整个文档。head标签对,这部分包含了文档的头部信息,如元数据、文档标题、引用的外部CSS样式文件、页面链接的基础定位等。元数据通常包括页面标题、角色和字符集定义等。其中,<meta>

2024-04-25 17:22:34 1028 1

原创 Java实现银行卡,电话号码加密,获取字符串中指定词条

(1)因为不同的银行,她们的卡号长度是不一样的,我们要知道卡号长度,才能知道中间的*有多少个,所以先创建两个变量用来存放前4个数字和后4个数字,中间的*应该有length-8个,创建一个变量n存放length-8,利用for循环打印n个*。(2)由于图片地址长度不是固定的,但是后缀.jpg是固定的长度,我们可以先用“/”来划分字符串,创建一个数组用来存放这些字符串,找到数组的最后一个元素,下标用length-1,去除后面的后缀,就是图片名称。这个方法在需要基于某个分隔符将字符串分割为多个部分时非常有用。

2024-04-25 15:45:32 313 1

原创 Java字符串替换、随机数生成

String:在Java中,String对象是不可变的。每次对String对象进行修改操作时,都会创建一个新的String对象。因此,如果在一个循环中频繁地修改字符串,那么使用String可能会导致大量的对象创建和垃圾回收,从而影响性能。类被设计用于处理可变字符串。它提供了一个可变的字符序列,而不需要创建新的对象。因此,在需要频繁修改字符串的场景下,使用通常会比使用String更高效String:通常用于存储不需要修改的字符串,或者用于字符串之间的比较、连接等操作。

2024-04-25 15:10:43 259 1

原创 Java接口

1、接口不能实例化,也就是说,你不能创建接口的对象。它们主要用于定义一个协议或行为规范,由类来实现。2、接口中的私有方法只能在接口内部被调用,它们对于实现类是不可见的,也不能被覆盖。3、在接口中声明的方法默认都是抽象的,即使不使用abstract关键字。实现接口的类必须提供这些方法的具体实现,除非这些方法是默认方法或者静态方法。

2024-04-10 00:08:21 249 1

原创 继承的案例展示(宠物领养)

继承:*格式:public class 子类名 extends 父类名{}特性:1.子类拥有父类的所有属性和方法2. 在 java 中只允许单继承,而不允许多重继承,也就是说一个子类只能有一个父类3. 但是 java 中却允许多层继承.

2024-03-26 14:48:21 260

原创 java函数

(1)定义一个变量用来存放第一个整数的值,用if语句来判断最大的整数。(1)用函数在三个整数中找出最大整数并返回。(2)用for循环来写,确定行数和列数。定义的函数一定要有返回值,定义参数。(2)打印nn乘法表,效果如图所示。关于行和列一般用for循环来做。

2024-03-19 14:33:33 143 1

原创 HTML数据类型及其转换

---当遇到非数字时,会截取前面的数字,如果第一个字符不是数字,返回NaN。----当遇到非数字时,会截取前面的数字,如果第一个字符不是数字,返回NaN。数字型:number--- 整数、小数、NaN(不是一个数字)布尔型:boolean--- true(真)、false(假)空值:null--- 变量声明了,赋值为null---对象清空。Number(变量名/值)--- 不能转换为数字型的,转换为NaN。2.1.基本数据类型----存储的是具体的值。2.2.引用数据类型----存储的是地址。

2024-03-07 17:14:20 1008 1

原创 定层、定位问题

这些属性都是写在该盒子的css样式里面的,如果有图片在相同的图层,把n设置成一样的数就可以了。

2024-03-07 16:59:25 326 1

原创 HTML背景图设置

首先要注意的是背景图的大小,如果需要背景图填满整个盒子,并且只要一张的话,可以先通过背景图的缩放来调节背景图片的大小,再设置只要一张。

2024-03-07 16:48:22 1092 1

原创 Java基础

写Java如果有要输入的地方,记得先导入scanner类,然后就是使用条件语句时,如果你的条件句是判断数值(一个具体的值),比如本文例二中的判断月份,其实用swich语句会更加简单,如果是判断范围的话,可以用if语句。(1)首先需要定义我们输入的两个数字,要将两个数字交换位置,采用赋值的方法,直接两个数字进行赋值,我们会发现这时候会出现两个数字都相等的情况,也就是我们会丢失一个数据,那么就需要定义一个中介来帮我们存放数值。(2)首先定义我们输入的这个五位数,然后用%10和/10来做就可以。

2023-12-22 04:28:38 398

原创 dom按钮基本操作

这里用的是百度和淘宝的网址做示例,当我们点击按钮时,a的地址会从百度切换到淘宝,在控制台显示按钮的地址就可以了,这里要注意的是,在函数里面打印地址,变量要用我们设置的变量名。首先,先设置一个按钮,给按钮加一个地址,再给按钮添加一个函数,实现我们点击按钮时切换到我们想要的地址。

2023-12-05 20:26:22 412

原创 JavaScript简单计算器

首先,先定义一个函数,在这个函数里面我们需要定义两个变量用于存放我们需要输入的两个进行运算的数字,接着再定义一个变量用于存放我们要进行哪种运算,一个变量用于存放我们的运算结果,下面我们需要计算机来判断我们是想要进行四则运算中的哪种运算,我们可以通过swich语句,也可以通过if多分支语句来判断。但是这种写法也存在一定的缺陷,因为我们换个数进行计算,比如0.03+0.05,又会出现精度溢出的问题,可能有人说,那我就扩大足够的倍数,那不就解决了,扩大足够的倍数可以,但是这个方法让代码变得太繁琐了。

2023-11-20 18:41:28 201 1

空空如也

空空如也

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

TA关注的人

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