`
qq986945193
  • 浏览: 92245 次
  • 性别: Icon_minigender_2
  • 来自: 深圳
文章分类
社区版块
存档分类
最新评论

Android java程序员必备技能,集合与数组中遍历元素,增强for循环的使用详解及代码

 
阅读更多

Android java程序员必备技能,集合与数组中遍历元素,
增强for循环的使用详解及代码
作者:程序员小冰,CSDN博客:http://blog.csdn.net/qq_21376985
For-Each 循环是 J2SE 5 中引入的,它是 for 循环的一种缩略形式,通过它可以简化复杂的 for 循环结构。For-Each 循环主要用在集合(如数组)中,按照严格的方式,从开始到结束循环,它的使用是非常方便的。

首先说一下他的语法结构:

for(数据类型  变量 :集合){
    //这里写要遍历的元素,或者所需要的代码即可
}

下面是一个简单的demo示例:

  public class ForEach {
        public static void main(String[] args) {
            int sum = 0;
            int[] nums = {1, 2, 3, 4, 5, 6, 7, 8, 9, 0};
            for (int i : nums) {
                System.out.println("数组元素:" + i);
                sum += i;
            }
            System.out.println("数组元素和:" + sum);
        }
    }
<script type="text/javascript"> $(function () { $('pre.prettyprint code').each(function () { var lines = $(this).text().split('\n').length; var $numbering = $('<ul/>').addClass('pre-numbering').hide(); $(this).addClass('has-numbering').parent().append($numbering); for (i = 1; i <= lines; i++) { $numbering.append($('<li/>').text(i)); }; $numbering.fadeIn(1700); }); }); </script>
分享到:
评论

相关推荐

    Javascript中二维数组的遍历

    在上面的代码中,我们首先遍历外层数组 `array32`,然后对每个元素进行遍历。对于每个元素,我们再次遍历其内部的每个子元素。 应用场景 二维数组的遍历在实际应用中非常常见。例如,在表单处理中,我们可能需要...

    java数组 遍历方法集合

    本文将详细介绍三种常用的Java数组遍历方法:使用迭代器遍历、使用传统的for循环遍历以及使用增强型for循环遍历。 #### 一、使用迭代器遍历 迭代器(`Iterator`)是Java集合框架的一部分,主要用于遍历集合中的...

    Java实验-数组的定义、初始化方法 掌握数组的遍历方法 掌握Arryas类的使用

    Java实验-数组的定义、初始化方法 掌握数组的遍历方法 掌握Arryas类的使用 Java实验报告中,主要讨论了数组的定义、初始化方法、数组的遍历方法和Arryas类的使用。下面是详细的知识点总结: 一、数组的定义和初始...

    C#代码之输出与数组的遍历与存取

    在深入探讨C#中的输出与数组的遍历及存取之前,我们首先应当明确几个基本概念:C#是一种面向对象的编程语言,由微软开发,主要用于Windows平台的应用程序开发,但近年来也逐渐扩展到了跨平台领域。C#的输出、数组的...

    23.java数组的遍历.zip

    在Java编程语言中,数组是一种基础且重要的数据结构,它允许程序员存储一组具有相同类型的数据。数组的遍历是编程中最常见的操作之一,用于访问和处理数组中的每一个元素。本篇将深入探讨Java中数组的遍历方法以及...

    易语言循环遍历

    循环遍历在处理数组、列表或其他集合数据时尤为常见,下面我们将深入探讨易语言中的几种主要循环结构及其应用。 1. **基本循环(While循环)** `While`循环是最基础的循环类型,它会一直执行循环体内的代码,直到...

    Java中增强for循环的实现原理和坑详解

    在增强for循环中,Java编译器会将其转换为一个普通的for循环,使用迭代器来遍历集合或数组。迭代器会在遍历过程中维护一个索引,指向当前要遍历的元素。这样,增强for循环可以简洁地遍历集合或数组,提高编程效率。 ...

    Javascript数组循环遍历之forEach详解

    总结而言,`forEach`提供了一种简洁有效的方式来遍历数组,虽然它的兼容性与控制流跳转不如传统的`for`循环灵活,但在现代JavaScript开发中,它是处理数组元素遍历的首选方法。对于不支持`forEach`的老旧浏览器,...

    46.java数组遍历1.zip

    46.java数组遍历1.zip46.java数组遍历1.zip46.java数组遍历1.zip46.java数组遍历1.zip46.java数组遍历1.zip46.java数组遍历1.zip46.java数组遍历1.zip46.java数组遍历1.zip46.java数组遍历1.zip46.java数组遍历1.zip...

    java代码-解决请把这5个人的信息存到数组中,并遍历数组,获得每个人信息的问题java源代码

    java代码-解决请把这5个人的信息存到数组中,并遍历数组,获得每个人信息的问题java源代码 ——学习参考资料:仅用于个人学习使用

    利用for循环把遍历数组中的元素依次获取出来 数组笔记及基本知识点.pdf

    本篇笔记主要探讨如何利用for循环遍历数组中的元素,并介绍一些与数组相关的知识点。 首先,我们要明白数组的基本概念。数组是一种线性数据结构,它允许我们在一个单一的变量中存储多个值。在JavaScript中,数组...

    Java数组链表效率-Java数组和链表三种遍历效率对比 数组和链表.pdf

    对于数组结构,迭代器遍历和增强 for 循环是优于普通 for 循环的,而对于链表结构,普通 for 循环的效率太慢,不推荐使用,迭代器遍历和增强 for 循环是优于普通 for 循环的。 在实际开发中,开发者可以根据具体的...

    02-Java基础(数组-常见操作-遍历

    增强型for循环内部自动处理了索引,使得代码更易读,但无法修改数组元素。 在实际编程中,数组的操作还包括查找特定元素、排序、复制数组等。例如,我们可以使用Arrays类提供的方法对数组进行排序: ```java Arrays...

    C#数组遍历

    - 修改数组:在foreach循环中,如果尝试修改数组元素,可能会导致编译错误,因为foreach循环不支持在迭代过程中修改集合。如需修改,建议使用for循环。 通过了解和掌握这些基本的数组遍历方法,你将能更好地利用C#...

    二维数组螺旋遍历.zip

    二维数组螺旋遍历是一种常见的数据结构操作,常在编程面试中作为考察问题出现。它涉及到对二维数组的高效访问和处理,尤其对于理解和熟练掌握数组的行和列操作至关重要。在此,我们将深入探讨如何用C++实现二维数组...

    二维数组遍历

    - 使用两层嵌套循环来遍历二维数组的所有元素。 - 对于每个元素,分别向左右、上下四个方向进行遍历并打印元素值。 **示例输出**: ``` 1 1 1 1 2 2 2 2 3 3 3 3 4 4 4 4 5 5 5 5 ... 16 16 16 16 ``` #### 四、...

    java json数组遍历

    java json解析,数组的遍历等等

    Java数组的遍历与求和知识点

    在上面的代码中,我们首先声明了一个一维数组`num`,然后使用for循环来遍历数组,每次遍历都将当前元素的值输出,并将其加到`sum`变量中。最后,我们输出数组的总和。 二维数组遍历与求和: 在Java中,二维数组...

    js 二维数组 遍历

    js 二维数组 遍历 轻松实现实现 二维数组输出 包含高级for循环

    java for循环与增强for循环

    例如,在遍历Set集合时,使用增强for循环可以简化代码,提高代码的可读性。例如: ```java Set&lt;String&gt; set = new HashSet(); for (String str : set) { System.out.println(str); } ``` 相比之下,使用Iterator...

Global site tag (gtag.js) - Google Analytics