java 判断字符串最后一位是不是逗号,如果是逗号,则去掉那个逗号
String s = "abc,";
方法一:
if(s.charAt(s.length()-1) == ',') { //s.length()-1获取字符串最后一位字符的索引,传入charAt方法获取索引对应的字符,判断是否为逗号
System.out.println(s.substring(0, s.length()-1)); //若为逗号,则通过substring截取需要的值
}
方法二:
if(s.lastIndexOf(",") == s.length()-1) { //lastIndexOf获取最后一个逗号的索引,判断是否是字符串的最后一位
System.out.println(s.substring(0, s.length()-1));
}