自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 API正则表达式

降序排序1:-1);排结构体1:-1;/*** 比较小数*/});默认只能校验一个字符表达式说明示例\d一个数字[0-9]\D非数字[^0-9]\s一个空白字符\S :非空白字符[^\s]\w英文、数字、下划线\W一个非单词字(汉字)[^\w]任何字符简化匿名内部类的代码写法如果不简化,我们需要创建一个实现类来实现接口的,并重写这个实现类里面的抽象方法,最后创建这个实现类的对象来调用这个方法。

2023-10-16 17:15:23 40 1

原创 集合111

法一:让自定义的类(如学生类)实现Comparable接口重写里面的compareTo方法来定制比较规则//当年龄相等时会被默认去重1:-1;//不会被去重法二:TreeSet集合有参数构造器,可以设置Comparator接口对应的比较器对象,来定制比较规则1:-1);

2023-10-16 17:13:47 24 1

原创 链表123

int val;Node* next;​//1插入int i = -1;Node* p;p!= nullptr;​​//2删除int i = -1;Node *p;p!= nullptr;​//3遍历​while (p!​//4查找节点​int i = -1;Node* p;p!= nullptr;​loop();remove(2);loop();​​Node* prev;int val;Node* next。

2023-09-26 22:03:01 28

原创 面向对象进阶-03

同类型的对象执行同一个行为,会表现出不同的行为特征多态的常见形式父类类型 对象名称 = new 子类构造器接口 对象名称 = new 实现类构造器多态中成员访问特点方法调用:编译看等号左边,编译的时候我们看的还是Animal里面有没有run()方法,执行看右边:执行的时候具体执行的是子类Dog里面的run方法变量调用:编译看左边,运行看左边。变量没有多态这么一说,只有行为有多态多态的前提要有继承/实现关系,即要有子类父类的关系父类引用指向子类对象:Animal d1=new Dog();

2023-08-27 18:30:38 24

原创 面向对象进阶-02

接口体现的是一种规范,,默认是公开的public其内部的常量,抽象方法的public static final以及public abstract可以不写jdk8之前接口中只能有常量和抽象方法接口也是一种特殊类用关键字interface来修饰public interface 接口名{}接口的基本使用:被实现接口是用来被类实现的(implements),实现接口的类称为实现类。实现类可以理解为所谓的子类修饰符 class 实现类 implements 接口1,接口2…{}

2023-08-24 17:28:11 24 1

原创 面向对象进阶-01

静态成员变量/方法不创建对象直接用类访问实例成员变量/方法需要创建出具体的对象才能访问如果一个方法的目的是实现一个共用的功能,则该方法可声明为静态方法类中都是一些静态方法,每个方法都是以完成一个共同的功能为目的,这个类给系统开发人员共同使用,提高了代码的复用性说人话就是专门写一个类 这个类中写一个static修饰的方法,然后再别的类中调用这个方法。调用:类名.方法名工具类中还有一个==私有的构造器。

2023-08-24 17:26:43 27 1

面向对象进阶1111111111

面向对象进阶1111111111

2023-08-27

空空如也

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

TA关注的人

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