在java中将字符串[]转换为逗号分隔的字符串

2022-08-31 08:42:55

我有一个String[]

String[] name = {"amit", "rahul", "surya"};

我想在IN子句内的sql查询中发送名称作为参数,所以我如何转换为格式

'amit','rahul','surya'

答案 1

要么自己编写一个简单的方法,要么使用各种实用程序之一。

就个人而言,我使用apache StringUtils(StringUtils.join))

编辑:在Java 8中,你不再需要这个了:

String joined = String.join(",", name);

答案 2

Android 开发人员可能正在寻找 TextUtils.join

安卓文档: http://developer.android.com/reference/android/text/TextUtils.html

法典:

String[] name = {"amit", "rahul", "surya"};
TextUtils.join(",",name)

推荐