java - 将行数据读取到字符串数组中?

标签 java arrays string

我需要用户输入3个用空格分隔的名称,例如:

Please enter 3 names: name1 name2 name3

然后我想将它存储到数组中,其中包含3个字符串元素作为这3个名称,如何做到这一点,请建议我一些java中的STRING方法,因为我经常使用C++,< strong>我不是要代码,谢谢!

String array[] = new String[3];
System.out.print("Please enter 3 names: ");
Scanner in = new Scanner(System.in);
String input = in.nextLine();
//do domething

最佳答案

这是一个完美的地方

String.split()

关于java - 将行数据读取到字符串数组中?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10903444/

相关文章:

java - 转换前后字节数组长度不同

swift - 如何从 Swift 4 中的字符串中提取未知子字符串?

c# - 分离 ldap 连接字符串的最佳方法是什么?

java - 任何支付网关的购物车 API? (至少需要支付宝)

java - 来自 IntBuffer Java 的图像

php - 我可以在 php 中查询这个数组以产生结果还是应该在 MySQL 中完成?

c# - 如何编码 Int 数组或指向 Int 数组的指针

java - Android saxparser CDATA 无知

java - Java 中的 ChromeDriver 实例化永远挂起?

arrays - 遍历数组并将连续数字分组在另一个数组 SWIFT 4 中的最佳方法?