Java 函数用于像 PHP 的 join() 这样的数组?

2022-08-31 05:26:07

我想用胶水串加入一个。这有功能吗?String[]


答案 1

Java8 开始,可以使用 。String.join()

String.join(", ", new String[]{"Hello", "World", "!"})

生成:

Hello, World, !

否则,Apache Commons Lang有一个StringUtils类,它有一个连接函数,它将数组连接在一起以形成.String

例如:

StringUtils.join(new String[] {"Hello", "World", "!"}, ", ")

生成以下内容:String

Hello, World, !

答案 2

如果您正在寻找在Android中使用的内容,那就是:

String android.text.TextUtils.join(CharSequence delimiter, Object[] tokens)

例如:

String joined = TextUtils.join(";", MyStringArray);