- 博客(6)
- 收藏
- 关注
原创 五种遍历方式的对比及应用场景
1、场景:在遍历过程中需要添加元素,添加add() ,修改set()元素;// ListIterator 遍历示例(同样支持单向)场景:仅仅想遍历,使用增强for或者Lambda表达式;1、场景:在遍历过程中需要删除元素(仅支持删除元素);注:此前都已经创建了一个List接口的实现类list;2、可获取当前索引;// Iterator 遍历示例。想操作索引,用for;
2025-04-07 16:54:31
272
原创 面相对象进阶—static
3、被static修饰的成员变量随着类的加载而加载,优先于对象存在。静态变量和静态方法调用方式:类名调用(推荐)或者对象名调用。特点:1、静态变量可以被该类所有对象共享;1,类名见名知意(如ArrayUtil)1、静态方法只能访问静态变量或静态方法;2、非静态方法可以访问静态或非静态;3、静态方法中没有this关键字。2、不属于对象,属于类;
2025-04-07 16:53:51
178
原创 关于包的细节
包就是一个文件夹,用来管理不同功能的java类。2、使用java.lang包的时候,不需要导包;4、如果同时使用两个包中的同类名,需要用全类名;1、使用同一个包中的类时,不需要导包;3、其他情况都需要导包;
2025-04-07 16:53:32
239
原创 面相对象—标准javabean类
1、在java中,用来描述一类事物的类,专业叫做:javabean类。1、类(相当于设计图):是对象共同特征的描述(比如一个学生类,但是每个学生都有自己的姓名以及相应的特征)。3、每创建一次对象,就会调用一次构造方法(由虚拟机自己调用,不能手动调用构造方法)。2、一旦定义了有参构造方法,无参构造方法就不会自动定义了,需要自己写无参构造方法。(1)、无参数构造方法:初始化对象时,成员变量的值均采用默认值;2、对象:真实存在的具体东西(比如学生类中的某一个学生)。2、编写main方法的类,叫做:测试类;
2025-03-05 14:38:54
496
原创 字符串的比较
2、boolean equalsIgnoreCase(要比较的字符串);作用:要比较的内容完全一样才输出true,否则为false;1、boolean equals(要比较的字符串);例:输出为false。
2025-02-02 12:41:13
340
原创 String构造方法
2、使用new的方式获取一个字符串对象(空参构造:获取一个空的字符串对象)3、传递一个字符数组,根据字符数组的内容再创建一个新的字符串对象;4、传递一个字节数组,根据字节数组的内容再创建一个新的字符串对象;//将97~100转换为ASCII码表中对应的a~d。1、直接赋值获取一个字符串对象。作用:将字节数据转换成字符串;作用:可以修改字符串内容。
2025-02-02 12:14:33
333
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅