Java 如何在字符串之间插入逗号

Java 如何在字符串之间插入逗号,java,android,arrays,string,Java,Android,Arrays,String,我的项目列表格式如下 String[] ByDefalutMessagename = {"Items One, Item two, Item three"}; 它将输出作为 项目一 项目二 项目三 现在,如果我想在第二项和第三项之间插入“,,那么现在输出应该是这样的 项目一 第二项 第三项 我怎样才能做到这一点 提前感谢。您可以使用Javajoin方法执行以下操作: String[] strArray = { "Item", "One", "Item", "two", "Item", "th

我的项目列表格式如下

 String[] ByDefalutMessagename = {"Items One, Item two, Item three"};
它将输出作为

  • 项目一
  • 项目二
  • 项目三
  • 现在,如果我想在第二项和第三项之间插入“,,那么现在输出应该是这样的

  • 项目一
  • 第二项
  • 第三项
  • 我怎样才能做到这一点


    提前感谢。

    您可以使用Javajoin方法执行以下操作:

    String[] strArray = { "Item", "One", "Item", "two", "Item", "three" };
    
    String joinedString = String.join(", ", strArray);
    System.out.println(joinedString);
    
    输出:项目、一、项目、二、项目、三


    希望这有帮助。

    在第一个示例中,数组中只有一个字符串,而不是3。请用逗号替换空格,例如:
    ByDefalutMessagename[0]。替换(“”,”)编辑:
    String.join()
    不是Java版本8特有的