假设我有一串a.b.c.d
. 如何编写一个将字符串转换为的方法abc.d
?或者那里有任何可用的方法实现吗?
到目前为止我尝试过的
int dotPlacing = propertyName.lastIndexOf(".");//12
String modString = propertyName.replace(".", "");
modString = modString.substring(0, dotPlacing-1) + "."+modString.substring(dotPlacing-1);
我正在使用它来编写 Hibernate 标准。它适用于user.country.name
但不适用于user.country.name.ss
. 没有尝试过任何其他字符串。