首页 > 解决方案 > 如何在 Array 中显示值并使用 java 在 Array 中获取用户输入?

问题描述

如果我希望我的程序显示信息(值)但也使用 Java 将用户输入输入到数组中,它是如何完成的?请指导我。当我的程序启动时,我想查看这些值,但我也希望允许用户将值输入到数组中

我的代码只允许用户输入,但我也想显示值。如何显示我硬编码的值?

标签: javaarrays

解决方案


如果要获取数组的输入,则需要在创建数组之前获取数组的大小。然后,您可以从系统中获取输入。我为您提供了一个示例程序,该程序对您获取数组的输入很有用。您可以参考 java 文档以了解您可以使用的各种方法。

 import java.util.Scanner;
    public class Test
    {
        public static void main(String[] args)
        {
            int n;
            Scanner sc=new Scanner(System.in);
            System.out.print("Enter Array Size:");
            n=sc.nextInt();
            int[] array = new int[n];
            System.out.println("Enter Array elements: ");
            for(int i=0; i<n; i++)
            {
                array[i]=sc.nextInt();
            }
    
            for (int i=0; i<n; i++)
            {
                System.out.println(array[i]);
            }
        }
    }  

您需要创建所需类型和大小的数组,然后必须使用 for 循环获取数组元素的输入。


推荐阅读