java怎么在数组中读入字符串

ID:18994 / 打印
在 java 中,有两种方法可以在数组中读入字符串:使用 scanner 类,创建数组并通过控制台读入字符串;使用 bufferedreader 类,创建数组并通过控制台读入字符串,处理异常情况。

java怎么在数组中读入字符串

如何在 Java 中在数组中读入字符串?

在 Java 中,有几种方法可以在数组中读入字符串。

使用 Scanner 类:

import java.util.Scanner;  public class ReadStringArray {      public static void main(String[] args) {         Scanner scanner = new Scanner(System.in);          // 创建一个字符串数组         String[] names = new String[5];          // 从控制台读入字符串并存储在数组中         for (int i = 0; i < names.length; i++) {             System.out.println("请输入第 " + (i + 1) + " 个字符串:");             names[i] = scanner.nextLine();         }          // 打印数组中的字符串         for (String name : names) {             System.out.println(name);         }     } }

使用 BufferedReader 类:

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

import java.io.BufferedReader; import java.io.InputStreamReader;  public class ReadStringArrayBufferedReader {      public static void main(String[] args) {         BufferedReader reader = new BufferedReader(new InputStreamReader(System.in));          // 创建一个字符串数组         String[] names = new String[5];          // 从控制台读入字符串并存储在数组中         for (int i = 0; i < names.length; i++) {             try {                 System.out.println("请输入第 " + (i + 1) + " 个字符串:");                 names[i] = reader.readLine();             } catch (Exception e) {                 e.printStackTrace();             }         }          // 打印数组中的字符串         for (String name : names) {             System.out.println(name);         }     } }
上一篇: 一维数组怎么去除重复元素java
下一篇: java 中怎么返回一个数组

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

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

与本文相关文章

发表评论:

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