如果字符串末尾有逗号,如何删除逗号

2022-09-01 13:30:46

我想删除末尾的逗号,如果字符串以逗号结尾

例如

字符串名称 = “A,B,C,”

我需要删除最后一个逗号,如果字符串以“,” 结尾


答案 1

你可以尝试一个正则表达式:

names = names.replaceAll(",$", "");

或者一个简单的子字符串:

if (names.endsWith(",")) {
  names = names.substring(0, names.length() - 1);
}

答案 2
if (names.endsWith(",")) {
    names = names.substring(0, names.length()-1);
}