自定义博客皮肤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)
  • 收藏
  • 关注

原创 关于集合方法和泛型

在ArrayList中,每一次add插入数据之后,会把原来位置的数据往后移一个位置,如果想对原数据进行修改,使用set(int index,Object object)方法,把具体下标的数据换成一个object类型的对象,当我们想得到数组的长度时,是用数组名.length,在集合中,我们想获取元素的数量,集合的容量时,使用集合.size()方法,查找时,用contains(Object object)方法查找,还有可以清空集合的方法,集合.clear(),增删改查都可以通过这些方法来实现。

2023-05-04 09:42:45 93 1

原创 关于集合框架的学习

Collection作为单列集合的父类,其下一般有set和list两种集合,我们常见的集合就是他们的实现类,hashset和ArrayList 还有LinkedList,父类Collection中有add(),remove(),clear(),contains(),isEmpty(),size(),toArray以及迭代器iterator()等常见的方法,可以对集合进行,增加数据,删除数据,查找数据,查看集合长度,遍历集合,以及把集合转换成数组的方法。

2023-05-04 00:44:17 66 2

原创 关于多态接口及异常处理的补充学习

在多态中,通常是由父类名 对象名 = new 指向的子类名,来决定定义一个指向哪个子类的对象,这个对象就可以执行那个子类的重写方法,要注意是独特的重写的方法,不是子类的特有方法,对于子类的特有方法,由父类名new的对象,必须要经过向下转型也就是(子类名)对象名.来调用特殊的方法。对于抛出而言,就是throws和throw的区别,throws是写在方法名后的,可以写多个异常,在调用方法时报错,throw只能有一个异常,且写在方法体里,在方法写出来的时候就报错。在其中 类名2可以是类名1本身也可以是他的子类。

2023-05-04 00:16:16 55 1

原创 关于类和对象一周总结

继承和封装同为java三大特性之一,我们在编写程序的时候,我们往往会有很多重复的代码,比如在不同的水果类中,我们拥有一样的属性,甜度,价格,等等,那我们可以把所有的水果类的共有的属性和方法提取数量,放在一个共有的类里,这个类又被称为父类,比如我们有banana香蕉类,apple苹果类,orange橙子类的时候,我们就可以给一个fruit水果类,此时水果类里就可以给定所有水果里共同的属性和方法,用extends关键字来继承,格式为public class 类名 extends 父类名{}。

2023-04-25 10:32:40 127 2

原创 一周所学总结

在定义中还有一种特殊的值叫常量,相对于变量而言,他多使用了final来修饰自己,使自己在整个代码的运行过程中,不可以被修改,常用的定义方式是 final 常量类型 常量名 = 值;在数组中若是想让他进行升序或降序排序需要用到冒泡排序,冒泡排序的原理是,对一个长度为N的数组进行两两对换,如果前面的小于后面的那就不用对换,如果大于,那么进行对换,在一轮中会将最大的排到最后,那么接下来就不用再去对最大的数进行冒泡,那么 冒泡排序的轮数就是N-1,每进行一轮冒泡,那么一轮里对调的次数就会减一。

2023-04-15 23:37:00 68 1

空空如也

空空如也

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

TA关注的人

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