Java 两列中的两个数组。简单但新的编码

Java 两列中的两个数组。简单但新的编码,java,arrays,two-columns,Java,Arrays,Two Columns,指令是-创建由字母表前5个常量组成的不同数组cons,并在两列中打印两个数组、元音和cons 这是给定的代码: char vowel[]={'a','e','i','o','u'}; for(int i=0;i<vowel.length;++i) System.out.println(+(i+1)+". " + vowel[i]); 因为您知道两个数组的长度相同,所以可以使用单个for循环,在同一行中同时打印元音[i]和cons[i] 如果您不知道两个数组的长度

指令是-创建由字母表前5个常量组成的不同数组cons,并在两列中打印两个数组、元音和cons

这是给定的代码:

    char vowel[]={'a','e','i','o','u'};

    for(int i=0;i<vowel.length;++i)
    System.out.println(+(i+1)+". " + vowel[i]);

因为您知道两个数组的长度相同,所以可以使用单个for循环,在同一行中同时打印元音[i]和cons[i]

如果您不知道两个数组的长度相同,可以从0循环到minvowel.length,cons.length


记住,最好在你的指令中添加{…},以避免意外

如果知道数组的长度为5,则不必使用长度,这只是开销。仅当不知道数组的长度时才使用长度

char vowel[]={'a','e','i','o','u'};
char cons[]={'b','c','d','f','g'};

    for(int i=0;i<5;++i)
        System.out.println(+(i+1)+". " + vowel[i] + " " +cons[j]);
试试这个-

char cons[]={'b','c','d','f','g'};
char vowel[]={'a','e','i','o','u'};
for(int i=0;i<vowel.length;i++)
System.out.println("[" + vowel[i] + "->" + cons[i] = "]");

这与JavaScript无关。根据这些说明,您应该添加到现有代码中。所以你应该有两个数组。只有一个循环。不要更改打印数字和元音的部分。仅添加从第二个阵列打印数据的部件。
char vowel[]={'a','e','i','o','u'};
char cons[]={'b','c','d','f','g'};

    for(int i=0;i<5;++i)
        System.out.println(+(i+1)+". " + vowel[i] + " " +cons[j]);
char cons[]={'b','c','d','f','g'};
char vowel[]={'a','e','i','o','u'};
for(int i=0;i<vowel.length;i++)
System.out.println("[" + vowel[i] + "->" + cons[i] = "]");