问答详情
源自:6-5 使用循环操作 Java 中的数组

为什么我的代码和答案中一样 右边却显示错误

如下图所示

提问者:比较小的小吉他 2015-10-30 17:38

个回答

  • Perona
    2015-10-30 17:57:53
    已采纳

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

    这里的String应该改成int型,数组下标是整型的

    public class HelloWorld {
    
        public static void main(String[] args) {
    
          String[] hobbys = { "sports", "game", "movie" };
    
          System.out.println("循环输出数组中元素的值:");
    
           // 使用循环遍历数组中的元素
    
          for(int i=0;i< hobbys.length;i++){
    
             System.out.println(hobbys[i]);   
    
      }
    
     }
    
    }