【问题标题】:I want to read what inside this form我想看看这个表格里面的内容
【发布时间】:2015-04-09 01:07:52
【问题描述】:

我有用户输入的这一行:

  Join <person> <department>

我希望我的程序读取 之间的内容。 这样我的程序就会调用 Join 方法。有两个论据人员和部门。

例如: 加入 调用方法:

  Join("jhon mary","Customer Service");

Join 方法定义为:

  public boolean Join(String name, String department){...}

【问题讨论】:

  • @KickButtowski 链接我
  • 我投票结束这个问题作为离题,因为操作没有做任何研究并表现出任何努力
  • @KickButtowski 同意。
  • Java: String splitting的可能重复

标签: java string split token stringtokenizer


【解决方案1】:

类似下面的方法会起作用,但你应该改进它,以防用户没有输入有效的东西。

String input = ...;
String[] tokens = input.split(" ");
String name = tokens[1];
String department = tokens[2];

Join(name, department);

再次,我强烈建议您对此进行改进并仅将其用作基础。用户可能输入太多或太少的参数

【讨论】: