21xrx.com
2024-12-22 21:08:32 Sunday
登录
文章检索 我的文章 写文章
Java数组输入字符串
2023-07-09 16:11:59 深夜i     --     --
Java 数组 输入 字符串

Java是一种非常强大的编程语言,它提供了很多方便的工具让开发者能够更加高效的完成他们的工作。在Java中,数组是一种非常实用的数据类型,它允许开发者在同一个变量中存储多个值。

而当我们需要输入一些字符串到一个数组中时,Java也提供了一些方便的方法来实现这个需求。在Java中,可以使用Scanner类来完成从控制台读取输入的功能。通过使用Scanner类,短短几行代码就可以完成从用户输入的控制台中读取字符串并存储到数组中的操作。

下面是一个使用Scanner类完成这个任务的示例代码:

 java

import java.util.Scanner;

public class InputStringsToArray {

  public static void main(String[] args) {

   Scanner scanner = new Scanner(System.in);

   // 初始化一个字符串数组

   String[] strArr = new String[5];

   // 循环提示用户输入字符串,并存入数组中

   for (int i = 0; i < strArr.length; i++) {

     System.out.println("请输入第 " + (i+1) + " 个字符串:");

     strArr[i] = scanner.nextLine();

   }

   // 输出存储了用户输入字符串的数组

   System.out.println("输入的字符串依次为:");

   for (String str : strArr) {

     System.out.println(str);

   }

  }

}

在这个示例代码中,首先我们使用Scanner类初始化了一个scanner对象,在循环中,我们通过不断提示用户输入字符串的方式,将用户输入的字符串存储到一个长度为5的String数组中。最后,我们通过循环输出整个数组的内容,以验证用户输入的字符串是否被正确存储到了数组中。

通过这个示例代码,我们可以看到Java提供的Scanner类在完成字符串输入的任务上非常便捷。通过几行代码,我们就能够轻松地完成从控制台输入字符串,并将其储存到数组中的操作。在实际的Java开发工作中,这个方法也被广泛地应用于实现各种其他的任务。

  
  

评论区

{{item['qq_nickname']}}
()
回复
回复