真的真的不知道我哪里错了,

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

他们都喊我凯哥

2015-11-19 19:09

public class HelloWorld {
    public static void main(String[] args) {
        
        // 定义一个长度为 3 的字符串数组,并赋值初始值
        String[] hobbys = { "sports", "game", "movie" };
        System.out.println("循环输出数组中元素的值:");
        
        // 使用循环遍历数组中的元素
        for(int i=0;i<hobbys.length;i++);{
         System.out.println(hobby[i]);   
        }
        
        
        
        
        
        
    }
}

写回答 关注

4回答

  • xyjbsso
    2015-11-26 17:37:32
    已采纳

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

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

    }//你在for循环里少了hobbys的长度减1和<=,for循环外面不用分号,还有输出的时候你的hobby应该是hobbys

    他们都喊我凯...

    非常感谢!

    2015-11-27 18:47:18

    共 1 条回复 >

  • 0821
    2016-01-04 16:24:54

    length后多了一个分号

    public class HelloWorld {
        public static void main(String[] args) {
            
            // 定义一个长度为 3 的字符串数组,并赋值初始值
            String[] hobbys = { "sports", "game", "movie" };
            System.out.println("循环输出数组中元素的值:");
            
            // 使用循环遍历数组中的元素
            for(int i=0;i<hobbys.length;i++);{//length后多了一个分号

             System.out.println(hobby[i]);   
            }     
        }
    }

  • 那谁某人
    2015-11-27 10:39:17

    多了个分号,正解

  • 慕数据5305490
    2015-11-19 23:12:01

    System.out.println(hobby[i]); ->hobbys

     for(int i=0;i<hobbys.length;i++)  ;   {    //多了个分号
             System.out.println(hobby[i]);   
            }

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

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

1165172 学习 · 17581 问题

查看课程

相似问题