例如,我有 List,我们需要将其转换为逗号分隔的值和括号。例如:我们有列表值 = {1234567、6789034、34534356}。我们需要把它转换成(1234567),(6789034),(34534356)
1 回答
ibeautiful
TA贡献1993条经验 获得超5个赞
如果您考虑List<String>具有上述值的 a ,那么它就是一个简单的字符串操作的情况;你只需要遍历所有列表元素,并存储在一个新列表中。这个想法是这样的:
List<String> originalList = new ArrayList<String>();
originalList.add("1234567");
originalList.add("6789034");
originalList.add("34534356");
List<String> modifiedList = new ArrayList<String>();
int listSize = originalList.size();
for(int i=0; i< listSize; i++)
{
String str = "";
str+="("+originalList.get(i)+")";
if(i < listSize - 1)
str+=",";
modifiedList.add(str);
}
modifiedList.forEach(System.out::println);
添加回答
举报
0/150
提交
取消