- 博客(9)
- 收藏
- 关注
原创 集合
1、集合 2、集合的特点 (1) Collection 接口存储一组不唯一,无序的对象 (2) List 接口存储一组不唯一,有序(插入顺序)的对象 (3) Set 接口存储一组唯一,无序的对象 (4) Map接口存储一组键值对象,提供key到value的映射 3、Collection接口下的两大集合分类: List : 表示不唯一,且有序的集合 ArrayList :相当于一个可变长度...
2019-12-19 18:34:51
180
原创 Collections工具类
sort(List list)排序 sort(List list, Comparator<? super T> c)根据指定比较器产生的顺序对指定列表进行排序 package day27; import java.util.ArrayList; import java.util.Collections; import java.util.Comparator; import ja...
2019-12-17 09:47:42
155
原创 面试题:取得当前时间(hh:mm),以液晶方式显示,横用“-”表示竖用“|”表示
简单的实现 package day33; import java.util.Date; import java.text.SimpleDateFormat; public class Exercise { public static void main(String[] args){ //定义日期格式化 SimpleDateFormat ft = new SimpleDateForm...
2019-11-07 08:20:32
403
原创 foreach遍历数组及冒泡、选择排序
foreach: for(类型 变量名:数组){ System.out.print(变量名); … } 冒泡排序 //冒泡排序 int[] arr = {4,8,1,9,6,2}; for(int i = 0;i < arr.length-1;i++){//外层循环控制总体比较次数 for(int j = 0;j < arr.length-i-1;j++){/...
2019-10-20 11:25:45
1278
原创 java中想实现一个类存储数据,存储时可以像数组一样有数据的顺序,可以有下标方便获取数据 还可以无限存储,可修改可删除。————————泛型
想实现一个类存储数据,存储时可以像数组一样有数据的顺序,可以有下标方便获取数据 还可以无限存储,可修改可删除。 import java.util.Arrays; /* * @author jun * */ public class MyList<T> { // 最终存储数据的还是数组 T[] arr; int index = 0; public MyList() { ...
2019-10-19 12:55:17
705
原创 内部类
内部类 定义在类里面的类,这个作为其他外部类存在,并且可以实现多个类嵌套 成员内部类:在类中定义(在方法外),与当前类的成员属性、方法同级(把成员内部类当成是类中的方法理解) 局部内部类:在类中定义(在方法内),与局部变量同级(把局部类当成是方法中的局部变量理解) 静态内部类:用static修饰的成员内部类,与静态属性、静态方法同级(把静态内部类当成类中的静态方法理解) 匿名内部类:也是一种特殊的...
2019-10-16 23:13:41
127
原创 Eclipse中添加Junit测试框架
Junit测试框架的使用是方便我们编写测试用例 所以一般会新建一个专门的测试类,在里面创建无参无返回值的方法,通过@Test注解来实现测试运行 后期不用写太多的main函数 Eclipse中添加Junit测试框架 1、右击项目———》选择Build Path中的Configure Build Path… 2、点击Libraries选择Add Library…选择JUnit点击Next点击Fini...
2019-10-16 08:28:17
547
原创 什么是多态? Java三大特性————封装、继承、多态
当多个类中有重复的代码(属性和方法),我么可以将重复的属性和方法提取到另一个类中,再继承该类,实现代码的重用,相当于对类的进一步抽象 这两个类就是继承关系,符合继承关系的类,一定符合 IS-A 关系 子类继承父类,哪些不能被继承? 1、私有的属性和方法 2、代码块 3、构造函数 4、如果属性是默认的访问权限、又不在同一包下 子类继承父类的属性和方法后,可以直接使用,相当于是子类自己的属性和方法一样...
2019-10-15 22:20:29
875
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人