java - 在 Java 中使用数组

标签 java arrays

我正在为初学者 Java 类(class)做作业,但在按照其要求的方式打印数组时遇到问题。问题如下:

“编写一个程序,询问用户“您想要输入多少个数字?”使用该值,创建一个足够大的数组来容纳该数量的数字(整数)。现在要求用户输入每个数字并将这些数字存储到数组中。输入所有数字后,按照与输入顺序相反的顺序显示数字。”

除了最后一部分,我已经拥有了所有内容,以相反的顺序显示数字。

对此的任何帮助将不胜感激。

这是我到目前为止所拥有的:

import java.util.Scanner;

public class ArraysNickGoldberg
{

    public static void main(String[] args)
    {
        Scanner input = new Scanner(System.in);

        System.out.print("How many numbers do you want to enter?");

        final int NUMBER_OF_ELEMENTS = input.nextInt();

        int[] myList = new int[NUMBER_OF_ELEMENTS];

        for( int i = 0; i < NUMBER_OF_ELEMENTS; i++) {
            System.out.println("Enter a new number: ");
            myList[i] = input.nextInt();
        }

        for( int i = 0; i < NUMBER_OF_ELEMENTS; i++){
            System.out.print(myList[i] + " ");
        }

    }
}

最佳答案

尝试

   for( int i = NUMBER_OF_ELEMENTS - 1; i >= 0; i--){
            System.out.print(myList[i] + " ");
   }

您可能还想看看 Java Array Sort

关于java - 在 Java 中使用数组,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20135736/

相关文章:

javascript - 这个循环只允许我为各种问题选择一个选项,尽管它们都有不同的选项

java - 在 Eclipse 上设置 LibGDX 时出错

java - Java线程中的消息对话

java - 运行用 Scala 编写的项目的所有测试套件,并覆盖 Intellij

javascript - JavaScript 列表操作是同步的吗?

arrays - 具有特定键的 Mongoose 更新数组中的对象

java - 使用用户时间线获取转发计数(我的转发)

java - 是否可以在不使用数据结构的情况下存储和访问对象实例?

javascript - 遍历数组并将每个值附加到列表中

java - 在类数组中使用 'contains' 方法