在 java 中,有两种方法可以在数组中读入字符串:使用 scanner 类,创建数组并通过控制台读入字符串;使用 bufferedreader 类,创建数组并通过控制台读入字符串,处理异常情况。
如何在 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怎么在数组中读入字符串的详细内容,更多请关注抖狐科技其它相关文章!
本站文章均为抖狐网站建设摘自权威资料,书籍,或网络原创文章,如有版权纠纷或者违规问题,请即刻联系我们删除,我们欢迎您分享,引用和转载,我们谢绝直接复制和抄袭!感谢...
我们猜你喜欢
-
Nuxt.js实用指南_Nuxt.js教程
nuxt 是一个固执己见的 vue 框架,可以更轻松地构建高性能全栈应用程序。它处理路由、处理异步数据、中间件等中涉及的大部分复杂配置。固执己见的目录结构和 typescript 支持使其成为构建简单...
-
荣耀手机怎么关闭负一屏新闻资讯_荣耀手机屏蔽信息方法介绍
荣耀手机以其卓越的特性广受用户好评。如果您想了解如何关闭其负一屏新闻资讯,本文将为您提供详尽的说明。php小编柚子精心整理了相关资料,供您参考。文中详细介绍了关闭负一屏新闻资讯的步骤,帮助您轻松解决问...
-
骁龙8gen4手机电池
骁龙 8 gen 4 手机的电池续航表现取决于多个因素,包括电池容量、电池效率以及使用模式等。一般配备4500mah至5000mah电池容量,并采用4nm 制造工艺和省电功能优化电池效率。影响续航时间...
-
C++ 如何处理返回类型的类型转换
在 c++++ 中,使用类型转换处理返回类型的类型转换:使用一对括号,括号内指定目标类型,后跟要转换的表达式。强制转换可能导致数据丢失或精度损失,因此在选择类型转换时应考虑兼容性、数据丢失可能性以及代...
-
win11系统怎么添加硬件 win11系统快速添加硬件的方法教程
当您使用 windows 11 系统时,添加新硬件可能是一项繁琐的任务,尤其如果您不熟悉该过程。php小编鱼仔将在这篇文章中为您提供一份详细指南,帮助您快速轻松地完成新硬件添加。以下内容将逐步介绍添加...