有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

如何使用java在数组中显示值并在数组中获取用户输入?

如果我想让我的程序显示信息(值),但同时使用Java将用户输入到数组中,那么它是如何实现的?请引导我。 当我的程序启动时,我希望看到值,但我也希望允许用户向数组中输入值

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


共 (1) 个答案

  1. # 1 楼答案

    如果要获取数组的输入,需要在创建数组之前获取数组的大小。然后你可以从系统中获取输入。我为您提供了一个示例程序,它将有助于您获取阵列的输入。您可以参考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循环获取数组元素的输入