【问题标题】:How to get words from sentence to be stored in separate string in command prompt in java如何从句子中获取单词以存储在Java命令提示符中的单独字符串中
【发布时间】:2012-10-16 11:26:28
【问题描述】:

我需要存储来自命令提示符的用户输入, 例如,如果用户键入“hello 23”

我需要检查“你好”并将 23 存储在单独的整数中

【问题讨论】:

  • 你的意思是拆分字符串吗?
  • 你的应用是基于 shell 的吗?
  • @Apostolos.. 不,它是用户在命令提示符下的输入,我想得到第二个单词(变量)
  • 是的,我们正在做同样的事情。从用户那里获取输入并拆分字符串。其他成员已经回答了。字符串字符串并获取数组的第二个元素:)
  • @Apostolos :请编辑评论。 “把字符串串起来”没有任何意义。

标签: java android variables integer


【解决方案1】:

考虑到用户的输入是一个字符串,你应该用空格分割它,然后解析第二个元素。

Scanner in = new Scanner(System.in);  
String userInput;
userInput = in.nextLine();
String[] arrayOfStrings = userInput.split("\\s+");
Integer number = Integer.parseInt(arrayOfStrings[1]);

【讨论】:

  • 您需要指定更多的要求并告诉您的代码有什么问题。说“它不起作用”是不够的。
【解决方案2】:
猜你喜欢
  • 2023-04-03
  • 1970-01-01
  • 2014-12-17
  • 1970-01-01
  • 1970-01-01
  • 2018-09-27
  • 2017-02-14
  • 2012-10-27
  • 1970-01-01
相关资源
最近更新 更多