Java新特性
2016-05-20 15:34
295 查看
1.增强for循环
import java.util.List; import java.util.ArrayList; import java.util.Set; import java.util.HashSet; //知识点:增强for循环:可以直接遍历Set集合 public class Test{ public static void main(String []args){ //1.用增强for循环遍历普通数组 String []arr={"火狼","论文","龙卷风"}; int len=arr.length; System.out.println("用普通for循环遍历数组"); for(int i=0;i<len;i++){ System.out.println(arr[i]); } System.out.println("用增强for循环遍历数组"); for(String str:arr){ System.out.println(str); } System.out.println("用增强for循环遍历ArrayList集合"); List<String> arr1=new ArrayList<String>(); arr1.add("高兴"); arr1.add("烦恼"); arr1.add("麻烦"); arr1.add("麻雀"); for(String str1:arr1){ System.out.println(str1); } System.out.println("用增强for循环遍历HashSet集合"); Set<String> arr2=new HashSet<String>(); arr2.add("桌子"); arr2.add("椅子"); arr2.add("凳子"); arr2.add("板凳"); int i=0; for(String str2:arr2){ if(i>=3){ break; } System.out.println(str2); i++; } //注意:在不加外部控制的情况下,只能从开始遍历的结束 } }
相关文章推荐
- JAVA可变参数
- 深入浅出Java并发编程(一):线程池的使用
- Spring事务超时时间可能存在的错误认识
- [置顶] JAVA 判断是否为json ,区分为 数组 还是 键值对
- java反射机制基础详解
- java CountDownLatch很简单的使用例子
- MyEclipse 2015 Windows版下载地址(已更新最新版Stable 3.0)
- 想要成为java大牛必须知道的25点
- java list 排序
- 学习SpringMVC(十三)之BeanNameViewResolver视图解析器
- Spring注解@Component、@Repository、@Service、@Controller区别
- eclipse 注释模板
- 基础知识
- Java中Calendar时间操作常用方法详解
- JAVA中去掉空格换行符回车等
- Java时间
- JAVA之老马识途
- <s:iterator> struts2迭代器的使用
- 从源码开始编译spring
- JAVA中使用freemark生成自定义文(json、excel、yaml、txt)