如何使用数组?

时间:2015-11-16 05:09:03

标签: arrays

编写一个Java程序,在编译时将英文字母的字母存储为数组中的字符,即使用数组初始值设定项。程序应该(在数组中)显示在不同的行上 1.整个字母表 2.前六个字母 3.最后十个字母 第十一封信 5.整个字母表的顺序相反 应该有五行输出

1 个答案:

答案 0 :(得分:0)

我写完评论后不久意识到你可能会给我15分。这是你的答案:

char alphabet[] = {'a', 'b', 'c', 'd', 'e', 'f', 'g', 'h', 'i',
                   'j', 'k', 'l', 'm', 'n', 'o', 'p', 'q', 'r',
                   's', 't', 'u', 'v', 'w', 'x', 'y', 'z'};

// entire alphabet
for (int i=0; i < alphabet.length; ++i)
    System.out.print(alphabet[i] + " ");

System.out.print("\n");

// first six letters
for (int i=0; i < 6; ++i)
    System.out.print(alphabet[i] + " ");

System.out.print("\n");

// last ten letters
for (int i=alphabet.length-10; i < alphabet.length; ++i)
    System.out.print(alphabet[i] + " ");

System.out.print("\n");

// eleventh letter
System.out.println(alphabet[10]);

// entire alphabet in reverse order
for (int i=alphabet.length-1; i >= 0; --i)
    System.out.print(alphabet[i] + " ");