我想知道for循环最后输出结果的数组

来源:6-5 使用循环操作 Java 中的数组

Administratoc

2018-02-23 13:27

   System.out.println(hobbys[i]);    这个hobbys[i]   这个i是怎么来的,前面怎么没定义  为啥加了这个i才循环出所有的字符串    这个i在数组里没定义啊

写回答 关注

4回答

  • qq_流萱_0
    2018-05-04 16:06:46

    循环需要初始变量,就用用到 i ,并且控制循环的次数 和当作要遍历数组的下标,在输出结果时,需要用到 i 来确定要输出数组中第几个数

  • 梦想用的小豪翟
    2018-02-23 17:28:50

    http://img3.mukewang.com/5a8fdeb100017cd905290196.jpg这张图是最直接的


  • 梦想用的小豪翟
    2018-02-23 17:27:13

    打个比方说,现在一共有五个房间,每个房间对应的门牌号分别是0,1,2,3,4。每个房间住着一个人,名字分别是零,一,二,三,四。如果想找到某一个人就要打开那个人所在的房间。想找到第一个人就打开第一个门也就是0号房间的门。现在想依次找到所有人,就自定义一个变量 i (也可以是其他字母,如 j)来记录门牌号,通过循环加一就可遍历出所有的值。(重点!数组的下标是从0开始的)

    Admini...

    我知道i,但是不是for循环用的吗,为啥打印的时候数组里加了个i

    2018-02-23 23:41:47

    共 1 条回复 >

  • 梦想用的小豪翟
    2018-02-23 15:07:44

    for(int i=0;i<hobbys.length;i++){

        System.out.println(hobbys[i]);

    }

    i是数组的下标,根据下标才能获取当前下标所对应的值

    Admini...

    下标是啥,能详细解释下吗

    2018-02-23 17:01:53

    共 1 条回复 >

Java入门第一季(IDEA工具)升级版

0基础萌新入门第一课,从Java环境搭建、工具使用、基础语法开始

1165550 学习 · 17586 问题

查看课程

相似问题