【问题标题】:how to convert comma separated string to list of strings in java? [duplicate]如何将逗号分隔的字符串转换为java中的字符串列表? [复制]
【发布时间】:2014-03-21 12:51:20
【问题描述】:

Java 中是否有任何内置方法允许我们将字符串转换为字符串列表。例如:

"1,2,3,4" to "1","2","3","4"

我们将不胜感激

【问题讨论】:

  • 当然,你试过什么?
  • 这个问题又来了!?
  • 所有显示完整解决方案的答案,不要得到我的 +1。 OP 没有表现出最低限度的理解,我们不应该鼓励这样做。
  • 如果你用谷歌写你的问题,结果没有。 7 ...blackwasp.co.uk/CommaSeparatedToArray.aspx

标签: java


【解决方案1】:

是的,使用split 方法

String a = "1,2,3,4";
String[] aa = a.split(",");

进入列表:

List<String> aaa = Arrays.asList(aa);

【讨论】:

    【解决方案2】:

    您可以通过将"1,2,3,4" 拆分为, 来创建String[]。然后将其转换为List by Arrays.asList()

        String str="1,2,3,4";
        String[] arr=str.split(",");
        List<String> list=Arrays.asList(arr);
    

    【讨论】:

    • 谢谢兄弟。但输出是 [1, 2, 3, 4]。我正在寻找这样的东西:“1”、“2”、“3”、“4”。
    【解决方案3】:
    String s = "1,2,3,4";
    String[] tokens = s.split(",");
    List<String> tokenlist=Arrays.asList(tokens);
    

    【讨论】:

      【解决方案4】:

      您可以对字符串使用 split 方法。

      String str = "1,2,3,4";
      String[] listStr = str.split(",");
      

      【讨论】:

        猜你喜欢
        • 2017-10-22
        • 2013-02-04
        • 1970-01-01
        • 2023-04-02
        • 1970-01-01
        • 2014-08-24
        • 2021-01-23
        • 1970-01-01
        • 2015-11-14
        相关资源
        最近更新 更多