上一页 1 ··· 9 10 11 12 13 14 15 16 17 ··· 23 下一页
摘要: 可变参数 JDK中具有可变参数的类Arrays.asList()方法。 分别传多个参、传数组,传数组又传参的情况。 注意:传入基本数据类型数组的问题。 从JDK 5开始, Java 允许为方法定义长度可变的参数。 语法:数据类型…变量名。 可变长参数是Object[] 数组。(可变参数里存的是对象数 阅读全文
posted @ 2020-09-06 22:52 nohert 阅读(213) 评论(0) 推荐(0) 编辑
摘要: 增强for循环 引入增强for循环的原因:在JDK5以前的版本中,遍历数组或集合中的元素,需先获得数组的长度或集合的迭代器,比较麻烦! 因此JDK5中定义了一种新的语法——增强for循环,以简化此类操作。增强for循环只能用在数组、或实现Iterable接口的集合类上 语法格式: for(变量类型 阅读全文
posted @ 2020-09-06 22:37 nohert 阅读(149) 评论(0) 推荐(0) 编辑
摘要: 静态导入 JDK 1.5 增加的静态导入语法用于导入类的某个静态属性或方法。使用静态导入可以简化程序对类静态属性和方法的调用。 语法: import static 包名.类名.静态属性|静态方法|* 例如: import static java.lang.System.out import stat 阅读全文
posted @ 2020-09-06 22:35 nohert 阅读(108) 评论(0) 推荐(0) 编辑
摘要: 泛型通配符 需求: 定义一个方法,接收一个集合对象(该集合有泛型),并打印出集合中的所有元素。 例如集合对象如下格式: Collection<Person> coll = new ArrayList<Person>(); coll.add(new Person("jack", 20)); coll. 阅读全文
posted @ 2020-09-06 21:52 nohert 阅读(194) 评论(0) 推荐(0) 编辑
摘要: 泛型接口 public class Demo8 { public static void main(String[] args) { MyInter<String> my = new MyInter<String>(); my.print("泛型"); MyInter2 my2 = new MyIn 阅读全文
posted @ 2020-09-06 21:43 nohert 阅读(107) 评论(0) 推荐(0) 编辑
摘要: 泛型类 格式 2. 类上的泛型声明 修饰符 class 类名<泛型>{ } import java.util.Arrays; public class Demo6<T> { public static void main(String[] args) { // 使用泛型类,创建对象的时候需要指定具体 阅读全文
posted @ 2020-09-06 21:42 nohert 阅读(197) 评论(0) 推荐(0) 编辑
摘要: 泛型方法 需求:写一个函数,调用者传递什么类型的变量,该函数就返回什么类型的变量? 实现一: 由于无法确定具体传递什么类型的数据.那么方法的形参就定义为Object类型.返回值也就是Object类型.但是使用该函数时需要强制类型转换. private Object getDate(Object ob 阅读全文
posted @ 2020-09-06 21:37 nohert 阅读(153) 评论(0) 推荐(0) 编辑
摘要: 泛型(Generic) 当集合中存储的对象类型不同时,那么会导致程序在运行的时候的转型异常 import java.util.ArrayList; import java.util.Iterator; public class Demo5 { public static void main(Stri 阅读全文
posted @ 2020-09-06 21:35 nohert 阅读(137) 评论(0) 推荐(0) 编辑
摘要: 集合框架中的工具类:特点:该工具类中的方法都是静态的。 Collections:常见方法: 1, 对list进行二分查找: 前提该集合一定要有序。 int binarySearch(list,key); //必须根据元素自然顺序对列表进行升级排序 //要求list 集合中的元素都是Comparabl 阅读全文
posted @ 2020-09-03 00:54 nohert 阅读(150) 评论(0) 推荐(0) 编辑
摘要: TreeMap TreeMap的排序,TreeMap可以对集合中的键进行排序。如何实现键的排序? 方式一:元素自身具备比较性 和TreeSet一样原理,需要让存储在键位置的对象实现Comparable接口,重写compareTo方法,也就是让元素自身具备比较性,这种方式叫做元素的自然排序也叫做默认排 阅读全文
posted @ 2020-09-03 00:51 nohert 阅读(168) 评论(0) 推荐(0) 编辑
上一页 1 ··· 9 10 11 12 13 14 15 16 17 ··· 23 下一页