自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Java基础必备知识equals和===的区别

==:== 比较的是变量(栈)内存中存放的对象的(堆)内存地址,用来判断两个对象的地址是否相同,即是否是指相同一个对象。比较的是真正意义上的指针操作。1、比较的是操作符两端的操作数是否是同一个对象。2、两边的操作数必须是同一类型的(可以是父子类之间)才能编译通过。3、比较的是地址,如果是具体的阿拉伯数字的比较,值相等则为true,如:int a=5与 long b=5L 与 double c=5.0都是相同的(为true),因为他们都指向地址为5的堆。equals:  equals用.

2022-04-28 21:43:34 1110 1

原创 单链表的增删改查以及单链表的反转

与C语言大体差不多结构,我在这里用java。1.首先创建一个LinkListDemo的类class LinkListDemo{ //先定义一个头节点 private HeroNode head=new HeroNode(0,"",""); public void add(HeroNode heronode) { //定义一个辅助的节点 HeroNode temp=head; while(true) { if(temp.next==null) { b

2022-04-27 20:27:54 1544

原创 遍历d盘文件利用递归查某一类型文件

一.遍历目录下的文件(不包括子目录文件下的文件)import java.io.*;public class Dir{ public static void main(String[] args){ File file=new File("d:\\"); String[] arr=file.list(new FilenameFilter(){ public boolean accept(File dir,String name){

2022-04-25 22:28:57 555

原创 稀疏数组的理解

典型案例为五子棋利用二维数组记录棋盘默认值都设置为0,会产生许多无意义的数据--->稀疏数组。稀疏数组的处理办法是:(1)记录数组一共有几行几列,有多少个不同的值(2)把不同的值的元素的行和列及值的记录,在一个小的规模数组中,从而缩小程序的规模实现代码如下图:public class One { public static void main(String[] args) { // TODO Auto-generated method stub i.

2022-04-24 23:10:15 166 1

原创 Set集合

集合框架Set,哈希

2022-03-07 20:54:38 123

空空如也

空空如也

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

TA关注的人

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