- 博客(5)
- 收藏
- 关注
原创 自定义异常
需求:键盘录入学生的姓名和年龄,其中年龄为18 - 25岁,超出这个范围是异常数据不能赋值.需要重新录入,一直录到正确为止代码实现:异常类public class AgeOutOfBoundsException extends RuntimeException { public AgeOutOfBoundsException() { } public AgeOutOfBoundsException(String message) { super(messag
2020-06-29 22:13:57
414
1
原创 TreeSet特性的充分利用
题目一:请实现一个工具类, 里面定义可以获取ArrayList和LinkedList集合 的最大值,最小值的方法,并体会多态的好处public static void util(List list){ //创建一个set集合,利用其自动排序的特点 TreeSet<Object> treeSet = new TreeSet<>(); for (Object o : list) { treeSet.add
2020-06-29 19:25:17
216
原创 java中return和break的区别以及跳出循环的三种常见方法
一、return和break的区别return;表示结束当前方法。break;可以使流程跳出switch语句体,也可以用break语句在循环结构终止本层循环体,从而提前结束本 层循环。package com.itheima;import java.util.Scanner;/** * @author Macrydy **/public class Demo { public static void main(String[] args) { Scanner s
2020-06-22 20:51:21
6012
原创 堆内存中对象级别
堆内存中对象级别所有对象在堆内存中都是平级的ArrayList<Object> list = new ArrayList<>(); Object o1 = new Object(); Object o2 = new Object(); Object o3 = new Object(); list.add(o1); list.add(o2); list
2020-06-22 14:32:32
198
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人