永发信息网

有一个string a里面是123,234,345,求一个一个方法让a里面数字加上单引号

答案:2  悬赏:20  手机版
解决时间 2021-11-15 17:51
  • 提问者网友:夢醒日落
  • 2021-11-15 13:45
有一个string a里面是123,234,345,求一个一个方法让a里面数字加上单引号
最佳答案
  • 五星知识达人网友:逃夭
  • 2021-11-15 14:43
常规写法:
String text = "1,2,3,4,5";
String[] arr = text.split(",");
StringBuilder content = new StringBuilder();
for (int i = 0; i < arr.length; i++) {
    content.append("'" + arr[i] + "'");
    if (i != arr.length - 1) {
        content.append(",");
    }
}
System.out.println(content.toString());正则写法1:
String text = "1,2,3,4,5";
String content = text.replaceAll("(\d+)", "'$1'");
System.out.println(content);正则写法2:
String text = "1,2,3,4,5";
String content = text.replaceAll("\b", "'");
System.out.println(content);
全部回答
  • 1楼网友:玩世
  • 2021-11-15 16:16
String a = "123,456,789";
a = a.replaceAll("\b", "'");
System.out.println(a);
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯