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

ecli[se运行不了

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

提问者:qq_柔雨哗哗_04414074 2016-11-24 18:37

个回答

  • weibo_志一直都在_04291161
    2016-11-24 20:04:03
    已采纳

    public class one_four 

    {    

    public static void main(String[] args) 

    { // 定义一个长度为 3 的字符串数组,并赋值初始值 

    String hobbys[] = { "sports", "game", "movie" }; 

    System.out.println("循环输出数组中元素的值:"); 

    // 使用循环遍历数组中的元素

    for(int i=0;i<3;i++)       

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

    }

    }


  • 彼猿非次猿
    2016-11-24 21:06:36

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


  • weibo_志一直都在_04291161
    2016-11-24 20:04:55

    你看看吧~那个数组的话好像是0开头~所以那个不要加1