java怎么取得输入的数组

ID:17806 / 打印
在 java 中获取输入的数组有两种方法:使用 scanner 类来读取数组长度和元素,并将其存储在数组中。使用 bufferedreader 类来读取数组长度和元素,并将其转换为整数后存储在数组中。

java怎么取得输入的数组

如何用 Java 获取输入的数组

在 Java 中,可以通过以下方法获取输入的数组:

1. 使用 Scanner 类

Scanner 类提供了许多方法来从控制台读取输入数据,其中包括获取数组的方法:

立即学习“Java免费学习笔记(深入)”;

import java.util.Scanner;  public class GetInputArray {      public static void main(String[] args) {         Scanner scanner = new Scanner(System.in);          // 提示用户输入数组长度         System.out.print("Enter array length: ");         int length = scanner.nextInt();          // 创建一个数组来存储输入数据         int[] array = new int[length];          // 提示用户输入数组元素         System.out.println("Enter array elements:");         for (int i = 0; i < length; i++) {             array[i] = scanner.nextInt();         }          // 打印输入的数组         System.out.println("Array elements:");         for (int element : array) {             System.out.print(element + " ");         }     } }

2. 使用 BufferedReader 类

BufferedReader 类也可以用来获取输入的数组,虽然它不像 Scanner 类那样方便。

import java.io.BufferedReader; import java.io.InputStreamReader;  public class GetInputArray {      public static void main(String[] args) throws Exception {         BufferedReader reader = new BufferedReader(new InputStreamReader(System.in));          // 提示用户输入数组长度         System.out.print("Enter array length: ");         int length = Integer.parseInt(reader.readLine());          // 创建一个数组来存储输入数据         int[] array = new int[length];          // 提示用户输入数组元素         System.out.println("Enter array elements:");         for (int i = 0; i < length; i++) {             array[i] = Integer.parseInt(reader.readLine());         }          // 打印输入的数组         System.out.println("Array elements:");         for (int element : array) {             System.out.print(element + " ");         }     } }
上一篇: java动态数组怎么搞
下一篇: java程序里数组怎么使用

作者:admin @ 24资源网   2024-11-27

本站所有软件、源码、文章均有网友提供,如有侵权联系308410122@qq.com

与本文相关文章

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。