在参数后添加一些内容?

Tripps41

好的,所以我正在编写一个简单的小StringBuilder,但是我很好奇如何在参数后添加一些内容。例如,如果我这样做:

args[0] = "how"
args[1] = "do"
args[2] = "i"
args[3] = "google"

我怎样才能使输出为:“ how + do + i + google”,但最后一个参数的末尾没有加号?

到目前为止,这就是我所拥有的。

StringBuilder sb = new StringBuilder();
for (int i = 0; i < args.length; i++){
    sb.append(args[i]).append(" ");
}

String allArgs = sb.toString().trim();
尔克塞吉

使用JDK8之前的版本,您可以使用Guava's Joiner

return Joiner.on("+").skipNulls().join(args);

对于JDK8,@ chengpohi似乎已经足够好,几乎不需要更正:

return String.join("+", args);

扩展OP代码:

StringBuilder sb = new StringBuilder();
for (int i = 0; i < args.length; i++){
    sb.append(args[i]);
    if(i != (args.length - 1)) {
        sb.append('+');
    }
}

String allArgs = sb.toString().trim();

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

在Python文件的末尾添加一些内容?

来自分类Dev

如果键存在,向哈希值添加一些内容吗?

来自分类Dev

添加课程,然后在添加课程后做一些事情

来自分类Dev

动态添加一些<span> </ span>,将内容从容器中取出

来自分类Dev

在多维数组中查找元素并在其后添加一些内容

来自分类Dev

在C#中向EventHandler添加一些参数

来自分类Dev

在添加一些内容后,expressionengine停止解析一些标签

来自分类Dev

如何在“基本名称”中添加一些内容?

来自分类Dev

如何在HTML内容内添加一些php函数

来自分类Dev

通过外壳启动节点服务器,并在完成后打印一些内容

来自分类Dev

使用一些参数将另一个小节添加到RenderFragment

来自分类Dev

如何在项目网格列表中的图像内添加文本和一些内容

来自分类Dev

如何在正则表达式匹配的开头添加一些内容?

来自分类Dev

添加一些代码后游戏速度降低(pygame)

来自分类Dev

php:重定向到引荐来源网址,但向querystring添加一些内容

来自分类Dev

如何向Excel的WorkbookBeforeClose()事件添加一些参数

来自分类Dev

在列表中已经存在的每个元素之间添加一些内容-OCaml

来自分类Dev

添加课程,然后在添加课程后做一些事情

来自分类Dev

动态添加一些<span> </ span>,将内容从容器中取出

来自分类Dev

在用AJAX加载新内容之后添加一些jQuery

来自分类Dev

在正文标签后添加一些代码

来自分类Dev

在C#中向EventHandler添加一些参数

来自分类Dev

Emacs在每个文件的顶部添加一些内容

来自分类Dev

从布局中删除一些内容后仍保留空白

来自分类Dev

在变量的开头添加一些内容?

来自分类Dev

单击按钮后将一些内容添加到文本字段

来自分类Dev

为什么“静态函数参数”不能为整个程序生成一些内容?

来自分类Dev

删除一些字符后的所有内容

来自分类Dev

在 jquery 函数中创建选项卡并在其参数中添加一些内容

Related 相关文章

  1. 1

    在Python文件的末尾添加一些内容?

  2. 2

    如果键存在,向哈希值添加一些内容吗?

  3. 3

    添加课程,然后在添加课程后做一些事情

  4. 4

    动态添加一些<span> </ span>,将内容从容器中取出

  5. 5

    在多维数组中查找元素并在其后添加一些内容

  6. 6

    在C#中向EventHandler添加一些参数

  7. 7

    在添加一些内容后,expressionengine停止解析一些标签

  8. 8

    如何在“基本名称”中添加一些内容?

  9. 9

    如何在HTML内容内添加一些php函数

  10. 10

    通过外壳启动节点服务器,并在完成后打印一些内容

  11. 11

    使用一些参数将另一个小节添加到RenderFragment

  12. 12

    如何在项目网格列表中的图像内添加文本和一些内容

  13. 13

    如何在正则表达式匹配的开头添加一些内容?

  14. 14

    添加一些代码后游戏速度降低(pygame)

  15. 15

    php:重定向到引荐来源网址,但向querystring添加一些内容

  16. 16

    如何向Excel的WorkbookBeforeClose()事件添加一些参数

  17. 17

    在列表中已经存在的每个元素之间添加一些内容-OCaml

  18. 18

    添加课程,然后在添加课程后做一些事情

  19. 19

    动态添加一些<span> </ span>,将内容从容器中取出

  20. 20

    在用AJAX加载新内容之后添加一些jQuery

  21. 21

    在正文标签后添加一些代码

  22. 22

    在C#中向EventHandler添加一些参数

  23. 23

    Emacs在每个文件的顶部添加一些内容

  24. 24

    从布局中删除一些内容后仍保留空白

  25. 25

    在变量的开头添加一些内容?

  26. 26

    单击按钮后将一些内容添加到文本字段

  27. 27

    为什么“静态函数参数”不能为整个程序生成一些内容?

  28. 28

    删除一些字符后的所有内容

  29. 29

    在 jquery 函数中创建选项卡并在其参数中添加一些内容

热门标签

归档