
JDK5新特性
Unknown To Known
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
JDK5新特性之增强for循环
package cn.itcast_02; import java.util.ArrayList; import java.util.List; /* * * 增强for:是for循环的一种 * * 格式: * for(元素数据类型 变量 :数组或者Colection集合){ * 使用变量即可,该变量就是元素 * } * * 好处:简化了数组和集合的遍历 * * 弊端:增强for的目标不能为null * 如何解决呢? *原创 2020-08-16 13:59:01 · 188 阅读 · 0 评论 -
Array工具类asList方法的使用
import java.util.Arrays; import java.util.List; /* * public static<T>Lsit<T>asList(T... a)把数组转成集合 * * 注意: * 虽然可以把数组转成集合,但是集合的长度不能改变。 * 因为它的本质还是数组,数组的长度是固定的 */ public class Array工具类asList方法的使用 { public sta原创 2020-08-15 14:31:23 · 214 阅读 · 0 评论 -
JDK5的新特性可变参数
package cn.itcast_06; /* * * 可变参数: * 在定义方法的时候我不知道定义多少个元素 * 格式: * 修饰符 返回值类型 方法名(数据类型... 变量名){} * * 注意: * 这里的变量是一个数组 * 如果一个方法有可变参数,并且有多个参数,那么,可变参数一定是最后一个 * 因为可变参数前面的依次赋值,剩下的全部给可变参数原创 2020-08-15 14:30:02 · 209 阅读 · 0 评论 -
JDK5的新特性静态导入
/* * 静态导入 * * 格式:import static 包名...类名.方法名 * 可以最直接导入方法级别 * * 静态导入的注意事项 * A:方法必须是静态的 * B:如果有多个同名的静态方法,容易不知道使用谁? * 这个时候要使用,必须要加上前缀 * 所以静态导入意义一般不大,但是了解 */ import static java.lang.Math.abs; import stat原创 2020-08-15 14:28:41 · 157 阅读 · 0 评论 -
ArrayList存储自定义对象并遍历三种方式(迭代器 普通for 增强for)
import java.util.ArrayList; import java.util.Iterator; /* * ArrayList存储自定义对象并遍历 * A:迭代器 * B:普通for * C:增强for */ public class ArrayList存储自定义对象并遍历 { public static void main(String[] args) { //创建集合对象 ArrayList<Student> a原创 2020-08-15 14:27:45 · 1515 阅读 · 0 评论 -
ArrayList存储字符串并遍历三种方式(迭代器 普通for 增强for)
package cn.itcast_03; import java.util.ArrayList; import java.util.Iterator; /* * ArrayList存储字符串并遍历for增强版 * * A:迭代器 * B:普通for * C:增强for * */ public class ArrayList存储字符串并遍历三种方式 { public static void main(String[] args) { //创建集合 ArrayList<原创 2020-08-15 14:26:21 · 559 阅读 · 0 评论