我有一个字符串 - > "10,25,12,25,30"
。
我想要的是一个字符串,其中数字括在圆括号内。
因此,格式化后,字符串应如下所示 - > (10),(25),(12),(25),(30)
。
是否有任何简短的方式来执行此类格式化。
我希望这种字符串格式在DB中插入大量值。
我正在使用Java。
请问任何想法?
感谢。
答案 0 :(得分:4)
如果你想快速/轻松的方式:
String s = "10,25,12,25,30";
s = s.replace(",", "),(";
s = "("+s+")";
答案 1 :(得分:0)
这是另一种做同样的方法......
String result = "";
String s = "10,25,12,25,30";
// Split string using String Tokenization
String tokens[] = s.split(",");
for(String token : tokens) {
result += "("+token+"),";
}
// To remove the last comma
result = result.substring(0, result.length()-1);