慕碼人2483693
2022-11-30 16:32:45
例如,我有 List,我們需要將其轉換為逗號分隔的值和括號。例如:我們有列表值 = {1234567、6789034、34534356}。我們需要把它轉換成(1234567),(6789034),(34534356)
1 回答

ibeautiful
TA貢獻1993條經驗 獲得超6個贊
如果您考慮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
提交
取消