java怎么向数组中输入多个数

ID:18485 / 打印
在 java 中向数组中输入多个数有三种方法:使用循环读取用户输入并存储在数组中。使用 arrays.fill() 方法向每个元素输入相同的值。使用 stream.of() 方法向数组中输入多个值。

java怎么向数组中输入多个数

如何在 Java 中向数组中输入多个数

使用 Java 向数组中输入多个数有几种方法。最常见的方法是使用循环:

使用循环输入

import java.util.Scanner;  public class InputMultipleNumbersToArray {      public static void main(String[] args) {         // 创建一个数组来存储输入的数字         int[] numbers = new int[5];          // 使用 Scanner 类获取用户输入         Scanner scanner = new Scanner(System.in);          // 提示用户输入数字         System.out.println("请输入 5 个数字:");          // 使用循环读取用户输入的数字并将其存储在数组中         for (int i = 0; i < numbers.length; i++) {             numbers[i] = scanner.nextInt();         }          // 关闭 Scanner 对象         scanner.close();          // 打印数组中的数字         System.out.println("输入的数字是:");         for (int number : numbers) {             System.out.print(number + " ");         }     } }

使用 Arrays.fill() 方法输入

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

也可以使用 Arrays.fill() 方法向数组中的每个元素输入相同的值:

import java.util.Arrays;  public class InputMultipleNumbersToArray {      public static void main(String[] args) {         // 创建一个数组来存储输入的数字         int[] numbers = new int[5];          // 使用 Arrays.fill() 方法向数组中的每个元素输入值 5         Arrays.fill(numbers, 5);          // 打印数组中的数字         System.out.println("输入的数字是:");         for (int number : numbers) {             System.out.print(number + " ");         }     } }

使用 Stream.of() 方法输入

Java 8 中还引入了 Stream.of() 方法,可以用来向数组中输入多个值:

import java.util.stream.IntStream;  public class InputMultipleNumbersToArray {      public static void main(String[] args) {         // 创建一个数组来存储输入的数字         int[] numbers = IntStream.of(5, 10, 15, 20, 25).toArray();          // 打印数组中的数字         System.out.println("输入的数字是:");         for (int number : numbers) {             System.out.print(number + " ");         }     } }
上一篇: java中字符串数组怎么写
下一篇: java中怎么把值传到数组里

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

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

与本文相关文章

发表评论:

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