String,按逗号分割后,返会一个List

此博客介绍了一个Java方法,该方法接收一个由逗号分隔的字符串,将其拆分成ID,并将每个ID转换为Long类型,最终返回一个Long类型的List。这个方法在处理长整型数据列表时非常有用。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

这个是我写的一个工具方法,返回一个包含id的List,由于id时Long类型,在方法中也改成List返回

public List getIdList(String x) {
String[] ids = x.split(“,”);
List idList = Arrays.asList(ids);
return idList.stream().map(Long::valueOf).collect(Collectors.toList());
}

如果是普通的转换为List类型,用下列两行代码就可以实现
String[] strs = {“aa”,“bb”,“cc”};
List list = Arrays.asList(strs);