zoukankan      html  css  js  c++  java
  • Java 中数组的遍历方式

    数组对于每一门编程语言来说都是重要的数据结构之一,当然不同语言对数组的实现及处理也不尽相同。
    Java 语言中提供的数组是用来存储固定大小的同类型元素。

    今天我们就来说一下在java中遍历数组都有哪几种方式:

    假如有下面数组arry

    Integer[] arry= {1,2,3,4,5,6,7};

    针对以上数组进行遍历,在java中我们常用到的就是for循环

    1、这种方法简单粗暴易使用

    for(int i = 0; i < arry.length; i++){
        system.out.println(arry[i])
    }

    2、利用forEach遍历(这种方式简单方便)

    for(Integer x : arry){
        system.out.println(x)
    }

    3、这种方式比较烦,一般不建议使用,没有for循环和forEach简单

    Integer[] arry = {1,2,3,4,5};
    List<Integer> list = Arrays.asList(arry);
    Iterator<Integer> iterator = list.iterator();
    while(iterator.hasNext()) {
    	System.out.println(iterator.next());
    }

    4、stream遍历(此方法来自java8)

    Arrays.asList(arry).stream().forEach(x -> System.out.println(x));
    也可以这样写:
    Arrays.asList(arry).stream().forEach(System.out::println);

    5、阅读到此的大佬如果还有其他方式请留言。。。,如果讨论技术问题可以私聊我。

  • 相关阅读:
    Oracle SQL性能优化
    spring aop简单日志实例
    一个简单的Spring AOP例子
    jQuery的三种$()
    Mac 上的 outlook 一直让输入密码
    idea 中设置成公司规范的代码格式
    Java 中的锁——Lock接口
    TimeUnit枚举类
    Thread.join()的使用
    java线程的等待、通知机制【读书笔记】
  • 原文地址:https://www.cnblogs.com/c1024/p/11012051.html
Copyright © 2011-2022 走看看