【问题标题】:How do I set array arguments into variables using Java如何使用 Java 将数组参数设置为变量
【发布时间】:2011-09-15 17:58:55
【问题描述】:

我想获取这个字符串“John Doe and Eli Manning”,并在字符串上使用split() 将数组的元素存储到变量中。

我已经知道第一部分该怎么做

String str = "John Doe and Eli Manning"; 
String tokens[] = str.split("and");

现在我有一个数组 ["Kevin Suffredini", "Eli Manning"]。我想将这两个元素设置为我可以使用的单独变量。这个的语法是什么?

类似的东西?? :

String person1 = ...arg[0];
String person2 = ...arg[1];

【问题讨论】:

  • 好吧,应该是 String person1 = tokens[0]; 而不是 arg[0]。
  • 实际上,您应该拥有John DoeEli Manning。 :D

标签: java arrays variables split


【解决方案1】:

使用你定义的tokens数组,比如

String p1 = tokens[0];
String p2 = tokens[1];

您可能希望确保您的 tokens 数组中有 2 个项目。

此外,如果您可以拥有任意数量的令牌,则无法动态创建变量,但您可以遍历令牌并获取数组中的每个字符串。

【讨论】:

    猜你喜欢
    • 2020-08-07
    • 2012-07-10
    • 1970-01-01
    • 2013-05-19
    • 1970-01-01
    • 1970-01-01
    • 2021-02-28
    • 1970-01-01
    • 2020-08-10
    相关资源
    最近更新 更多