【问题标题】:How to split a String value into a String Array? [duplicate]如何将字符串值拆分为字符串数组? [复制]
【发布时间】:2019-06-11 10:48:27
【问题描述】:

我有一个字符串变量columnNames,其中包括我要排序的网格的列名。 String columnNames = "To, From, RHVAC Technician Schedules Complete, MST Schedules Complete"

我希望将其拆分为具有 4 个值的字符串数组。我尝试了以下代码行:

String[] headersAllJobs = columnNames.split(" ");

但是,当我运行它时,逗号仍然停留在值上,所以我有例如 "To,""From,"。如何在没有逗号的情况下拆分这些值?

【问题讨论】:

    标签: java split


    【解决方案1】:
    String columnNames = "To, From, RHVAC Technician Schedules Complete, MST Schedules Complete";
    String[] headersAllJobs = columnNames.split(", ");
    

    【讨论】:

      【解决方案2】:

      使用下面的代码:

      String[] split = columnNames.split(", ");
      

      现在
      split[0] 的值将是 To
      split[1] 将是
      split[2]将是RHVAC技术员计划完成
      ...
      ...

      【讨论】:

        【解决方案3】:

        根据JavaDocs,可以使用split的方法来做。

        String columnNames = "To, From, RHVAC Technician Schedules Complete, MST Schedules Complete";
        String[] headersAllJobs = columnNames.split(", ");
        

        【讨论】:

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