java怎么将字符串数组输入

ID:18923 / 打印
在 java 中,输入字符串数组的方法有:使用 scanner 类获取用户输入;使用 bufferedreader 类从标准输入获取输入;使用命令行参数将数组作为参数传递。

java怎么将字符串数组输入

如何将字符串数组输入到 Java 程序中

在 Java 中,可以使用多种方法将字符串数组输入到程序中。

使用 Scanner 类

import java.util.Scanner;  public class Main {     public static void main(String[] args) {         Scanner input = new Scanner(System.in);          // 获取数组长度         System.out.println("请输入字符串数组的长度:");         int length = input.nextInt();          // 创建字符串数组         String[] array = new String[length];          // 获取每个字符串元素         System.out.println("请输入字符串数组中的元素:");         for (int i = 0; i < length; i++) {             array[i] = input.nextLine();         }     } }

使用 BufferedReader 类

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

import java.io.BufferedReader; import java.io.IOException; import java.io.InputStreamReader;  public class Main {     public static void main(String[] args) throws IOException {         BufferedReader reader = new BufferedReader(new InputStreamReader(System.in));          // 获取数组长度         System.out.println("请输入字符串数组的长度:");         int length = Integer.parseInt(reader.readLine());          // 创建字符串数组         String[] array = new String[length];          // 获取每个字符串元素         System.out.println("请输入字符串数组中的元素:");         for (int i = 0; i < length; i++) {             array[i] = reader.readLine();         }     } }

使用命令行参数

public class Main {     public static void main(String[] args) {         // 输入的字符串数组作为命令行参数传递         if (args.length == 0) {             System.out.println("请输入字符串数组作为命令行参数。");             return;         }          // 创建字符串数组         String[] array = args;          // 处理数组中的元素         for (String element : array) {             System.out.println(element);         }     } }
上一篇: java怎么求数组所有元素的和
下一篇: java函数数组怎么引用形参

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

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

与本文相关文章

发表评论:

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