1.list转string 逗号分割String newString = TextUtils.join(",", lists);2.逗号String转ListList<String> lists = Arrays.asList(strString().split(","));
现有需求,从数据库查询数据,返回的是list,因为采用的是mybatis的框架,直接设置返回数据类型resultType="
String
",避免还要从list中取实体类,在取值
把list转换为
string
字符串,其值以","
逗号
进行拼接,比如"001,002,003,005"这样的
如果采用
String
Buffer或者
String
Builder进行拼接处理的话,需要...
String
str="112,123,123,123";//根据
逗号
分隔到List
数组
中
String
str2=str.replace(" ", "")//去掉所用空格
List<
String
> list= Arrays.asList(str2.split(","))
//list的结果就是[113,123,123,123]...
如果你想将
数组
转换为字符串,可以使用
Java
Script 的 `Array.prototype.join()` 方法。这个方法接受一个参数,表示用来连接
数组
中的每个元素的字符。例如,如果你想用
逗号
拼接
数组
中的元素,可以这样写:
const arr = [1, 2, 3, 4, 5];
const str = arr.join(',');
console.log(str); // "1,2,3,4,5"
注意,这个方法只能用于
数组
中的基本类型元素(例如数字、字符串、布尔值)。如果
数组
中有引用类型元素(例如对象、
数组
),则需要使用其他方法来转换成字符串。
希望这个答案对你有帮助!