【Java必学知识】Java的JDK 1.5的新特性~

那么今天来给大家说说

Java 在 JDK 1.5版本添加的几个功能

现在JDK10 都发布了~

咱们才说到1.5~ 

我的内心久久不能平静呀~

增强for循环


增强for概述

简化数组和Collection集合的遍历


格式:

for(数据类型 变量 : 数组或Collection集合) {

使用变量—变量就是元素

}


代码演示

数组,集合存储元素用增强 for 循环遍历


利用增强 for 循环遍历 ArrayList存储的自定义对象


代码演示

三种迭代方式的删除


1)普通for循环

可以删除,但是索引要--


2)迭代器

可以删除,但是必须使用迭代器自身的remove方法,否则会出现并发修改异常


3)增强for循环

不能删除

静态导入


静态导入概述

静态导入就是导入类中的静态方法~


格式

import static 包名….类名.方法名;

可以直接导入到方法的级别


代码演示

这是我们平时使用静态方法的方式


下面是静态导入的方式


注意事项

方法必须是静态的,如果有多个同名的静态方法,容易不知道使用那个(例如上面的toString()方法)这个时候要使用,必须加前缀。

so~一般是不用的,但是要能够看懂哦~

可变参数


可变参数概述

定义方法的时候不知道该定义多少个参数


格式

修饰符 返回值类型 方法名(数据类型…  变量名){}



注意事项:

这里的变量其实是一个数组如果一个方法有可变参数,并且有多个参数,那么,可变参数肯定是最后一个~


那么今天就到这里了

再见

猜你喜欢

转载自blog.csdn.net/qq_563427813/article/details/80887371