A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 会说话的木头 中级黑马   /  2014-3-4 09:46  /  2361 人查看  /  10 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

如题,求大神!

10 个回复

倒序浏览
数组的遍历,集合的遍历,遍历就是取出容器内所有的元素。
回复 使用道具 举报
本帖最后由 Sage 于 2014-3-9 13:23 编辑

遍历,一般都是针对数组、集合等容器中的元素作出访问。比如说,访问一个int类型的数组,利用for循环遍历该数组。
  int[] arr = new int[]{1,3,5,7,9};
  // for循环根据数组索引i遍历(即依次访问)数组中每个元素
  for (int i = 0; i < arr.length; i++) {
         // 打印遍历过的元素
        System.out.println((i + 1) + ":" + arr);
  }

评分

参与人数 1技术分 +1 收起 理由
zzkang0206 + 1

查看全部评分

回复 使用道具 举报
遍历其实就是个名词,在数据结构中常用,意思大概就是对于一个数据结构,这个数据结构可以存储很多元素,那么遍历这个数据结构,也就是逐个访问数据结构中的所有元素,且一次访问一个。

评分

参与人数 1技术分 +1 收起 理由
zzkang0206 + 1

查看全部评分

回复 使用道具 举报 1 0
举一个例子
  1. public class Demo {
  2.         public static void main(String[] args) {
  3.              int[] a = {1, 2, 3, 4, 5};
  4.              //下面就是遍历上面这个数组,也就是对数组里面的每个元素进行访问
  5.              for(int i=0; i<a.length; i++) {
  6.                      System.out.println(a[i])  //打印遍历出的元素
  7.              }
  8.         }
  9. }
复制代码

评分

参与人数 1技术分 +1 收起 理由
zzkang0206 + 1

查看全部评分

回复 使用道具 举报
遍历,从字面上说,就是把你所指定的数据,按照一定的读取方式全部读取访问一次,java中有很多遍历方法,可以编写一个循环来遍历,也可以用遍历器,就是一个方法函数来遍历,具体哪个更方便,就看你代码的需求了。
回复 使用道具 举报
通俗的说遍历就是把每个元素都访问一次,例如一群小猪在一起,你从第一头数到最后一头,只要每一头都被数到这就是遍历。
例如用for循环通过角标遍历数组:
  1. public static void main(String[] args) {
  2.                 int [] arr={1,2,5,85,8};
  3.                 //用for循环遍历数组
  4.                 for (int i = 0; i < arr.length; i++) {
  5.                         System.out.print(arr[i]+",");
  6.                 }
  7.         }
复制代码

评分

参与人数 1技术分 +1 收起 理由
zzkang0206 + 1

查看全部评分

回复 使用道具 举报
遍历就是给一个数据集按一定的规则访问这个数据集里面的元素
回复 使用道具 举报
其实就  把某些人 某些事物都给经历了一遍
那边有10个人,我过去把他们每个人都打了一顿。
你家有10个人,你过去问他们每个人都要了一点钱。
那边有10个人,你过去每人发了一块钱
这就叫遍历,
虽然我们所做的行为不同,但是对每个人都做了这件事。
在JAVA里 就是
有1,2,3,5,6,6,4,4,66,这些数
你可以选择把这些数都 加上1  或者减1都行。

评分

参与人数 1技术分 +1 收起 理由
zzkang0206 + 1

查看全部评分

回复 使用道具 举报
遍历的大概意思就是对特定的数据结构中的每个结点均做一次且仅做一次访问,比如有数组的遍历,二叉树的遍历、图的遍历,容器的遍历。
回复 使用道具 举报
遍历就是对数据或集合元素进行取出,可以用for循环根据下标遍历,也可以用增强的for循环,或者while循环,或者用集合自身的iterator进行遍历
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马