String a = houseId;
public String addFlag(String a) {
//将字符串转换成可变字符串
StringBuffer s = new StringBuffer(a);
//遍历字符串
for (int i = 0; i < a.length(); i++) {
char c = a.charAt(i);
//确认字符串中是否含有大写字母
if (Character.isUpperCase(c)) {
//向该位置插入下划线
s.insert(i, "_");
break;
}
}
return new String(s);
}
结果为 house_Id