JAVA:填充数组然后使用for循环显示

时间:2015-03-14 18:48:18

标签: java arrays for-loop

我试图填充一个数组[C],然后使用for循环显示它。我是阵列的新手,这让我感到困惑,任何建议都值得赞赏!< / p>

以下是我的代码:

public static void main(String[] args) {

    int A[] = new int[5];
    int B[] = new int[5];
    String C[] = new String[5];
    int D[] = new int[5];

    C[] = {"John", "Cook", "Fred"};
    for(String name: C)
        System.out.println(C);
    }}

4 个答案:

答案 0 :(得分:0)

您想要打印名称而不是C。

答案 1 :(得分:0)

C是数组的名称,而name是String变量的名称。因此,您必须打印name而不是C

   System.out.println(name);

答案 2 :(得分:0)

 for(int i=0;i<=2;i++){
    System.out.println(C[i]);
    }

这里2是数组C

的最后一个索引
  

您不能简单地打印您必须为项目提供索引的数组

其中C [0]是约翰,C [1]是库克等等

如果你想为每个循环使用a,那就是这样的

for(Iterator<String> i = someList.iterator(); i.hasNext(); ) {
    String item = i.next();
    System.out.println(item);
} 

答案 3 :(得分:0)

尝试指定要添加元素的索引。

示例:

C[0] = "hej";

此外,打印数组中的元素,而不是实际的数组。 (的System.out.println(名称))