自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 使用自定义类来测试我们的算法

这里结果出现的是-1,因为在java中我们的equals方法,默认比较的是两个类之间的地址,但是在我们的student中,我们希望它比较的是对应的字符串,为了实现这个逻辑,我们就必须自定义student类中的equals方法,这也就是上一节中我们所说到的。首先我们新建一个java类,注意大小写,起初因为我的类名是student小写导致我的代码报错,我们不设计很全面,只是单纯拿来做实验。但是有的同学可能刚开始会这样写,这种写法是错误的,原因在于equals这个函数是object父类的一个函数,

2024-07-07 15:20:45 246

原创 如何使用泛型

此时由于我们的data已经不是一个基本数据类型,此时的target和data都是一个类对象,所以在判断这两个类对象是否相等的时候,不应该用 == ,因为==判断的是引用相等,而我们此处是类之间的判等,我们可以将其修改为调用equals方法。注意:对于不同的类来说,equals方法的具体实现逻辑是有可能不同的,如果是使用自己定义的类的情况下,需要在定义的类中把equals的逻辑实现出来。由于用户数据的类型不同,在上一章节我们提到的线性算法中,我们需要使用泛型来对算法进行改造。

2024-07-06 16:01:09 202 1

原创 线性查找算法

线性查找算法

2024-07-05 16:06:29 206 1

空空如也

空空如也

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

TA关注的人

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