请问如何将“2569.3625”这种类型的数字字符串转化为一个6位以内的整型数字比如3265,不能重复?

目前有这样一个需求需要将“2698.2654”这种类型的数字字符串转为一个6位以内的不重复整型数字比如3265,这样的数字字符串大概有两万个左右,请问有什么方法可以实现?

String s = "2569.3625";
int x = Integer.valueOf(s.replace(".", "").substring(0, 6))