摘要: 1.继承的介绍 2.继承的使用 为什么要使用继承?假如以后要写一个项目,其中程序员一个类,项目经理一个类,Hr一个类,但是这些类的成员都一样 如图 我们会发现这些成员都是重复的,三个类都写重复的成员十分繁琐,所以我们使用继承,假如有一个类-员工,里面都有这些对象,然后让Coder、Manager、H 阅读全文
posted @ 2024-12-23 17:40 直実 阅读(2) 评论(0) 推荐(0) 编辑
摘要: 1.工具类的介绍 工具类不是用于描述事物的类,而是帮我们完成事情的类(打工) 如图 当我们编写完这个类后,我们会发现一件事,这个类自己本身并没有意义,这个类完全是给用户进行调用方法的 既然是专门给用户调方法,那我们就应该写的更简便点,创建对象,再拿着对象名调用过于麻烦,因此我们在这些方法上都加入st 阅读全文
posted @ 2024-12-23 16:58 直実 阅读(2) 评论(0) 推荐(0) 编辑
摘要: 1.static介绍 static是静态的意思,它可以用于修饰成员变量和成员方法 2.static的特点 1.被static修饰了的成员变量,可以被类中的所有对象所共享 虽然stu02没有给school赋值,但是我们用stu02调用时依旧成立,并且打印了南昌交通学院,因为school被共享了,恰好s 阅读全文
posted @ 2024-12-21 11:27 直実 阅读(8) 评论(0) 推荐(0) 编辑
摘要: 创建一个学生管理系统 拥有添加、删除、修改、查看学生、和退出 功能 1.事前准备工作 1.搭建好菜单 先写好提示,然后键盘录入用户输入的数,再用switch进行选择,每一种选择对应不同的功能 使用无限循环,直到用户输入5为止停止,可以使用标号来退出无限循环,但这里使用新的代码 2.书写学生类 私有化 阅读全文
posted @ 2024-12-20 20:17 直実 阅读(4) 评论(0) 推荐(0) 编辑
摘要: 1.集合的数据筛选 1.创建集合,并封装数据 2.许愿有一个方法,可以判断年龄,然后alt+回车创建该方法(忽略这里未封装数据) 3.在方法中,创建新的集合,存储年龄小于18的对象 4.遍历list集合,每一个元素都有可能小于18,再使用if判断,将满足条件的元素存入newlist集合 5.在主方法 阅读全文
posted @ 2024-12-14 14:21 直実 阅读(2) 评论(0) 推荐(0) 编辑
摘要: 1.集合删除数据 答: 但其实,我们这样写是不规范的,不规范的原因有两点: 1.if括号里的字符串等式书写不规范 如果写s.equals("test"),别人就会认为你是没有开发经验的程序员,错误的原因就在于没有考虑到空指针异常,如果s=null,这样写程序不会报错,但当运行时就会出现空指针异常。 阅读全文
posted @ 2024-12-14 13:53 直実 阅读(4) 评论(0) 推荐(0) 编辑
摘要: 1.要求: 思路:题目要求我们要录入三个学生对象,我们可以先完成一次学生录入,再使用三次循环即可完成三次学生录入 第一步,写好学生类 第二步,创建集合,用于储存学生对象 第三步,使用键盘录入学生信息 注意,因为有数字要录入,所以这里录入字符串要选择next() 第四步,创建学生对象,将键盘录入好的信 阅读全文
posted @ 2024-12-14 12:41 直実 阅读(2) 评论(0) 推荐(0) 编辑
摘要: 1.案例一 答: 2.案例二 对于该案例,我们首先是要创建学生类,否则集合的泛型会不知道该怎么填 创建完学生对象,在创建集合,走后面的流程,注意,这个案例有个易错点 如图 我们在集合中存入的是什么类型的数据,取出来的就是什么类型的数据,所以,打印的每个stu都是学生对象,而前面学过,对象直接打印名称 阅读全文
posted @ 2024-12-11 17:06 直実 阅读(4) 评论(0) 推荐(0) 编辑
摘要: 1.ArrayList常用成员方法 可以大致分为4种,增 删 改 查 1.增 1.public boolean add(E e) 将括号里的元素直接添加到集合中,添加的元素按照顺序依次排列。 其中,E表示泛型<>里的类型,只能添加泛型限定的数据 我们发现上图中即使没有使用变量接收返回值,也依旧能达成 阅读全文
posted @ 2024-12-10 22:34 直実 阅读(3) 评论(0) 推荐(0) 编辑
摘要: 1.集合常用的构造方法(创建) 创建集合时,会产生一个长度为10的容器 这里只打印了一个括号是因为我们没有在里面存入元素 2.集合的添加 光创建不添加内容也是不行,想在集合里添加内容也很简单 使用对象.add();方法即可 add方法返回的不是对象,所以不可以使用链式编程 3.ArrayList无限 阅读全文
posted @ 2024-12-08 11:19 直実 阅读(4) 评论(0) 推荐(0) 编辑