public static void main(String[] args) throws FileNotFoundException {
//计算length的时候,不区分中文与英文
String address="一二三四五六七八九十";
//规则,保留末尾两位,前面4个字符换为****,超过的这6位的保持为原来的状态
if(address.length()<=6){
address=address.substring(address.length()-2,address.length());
System.out.println(address);
address="****"+address;
System.out.println(address);
}else{
address=address.replaceFirst(address.substring(address.length()-6, address.length()-2), "****");
System.out.println(address);
//计算length的时候,不区分中文与英文
String address="一二三四五六七八九十";
//规则,保留末尾两位,前面4个字符换为****,超过的这6位的保持为原来的状态
if(address.length()<=6){
address=address.substring(address.length()-2,address.length());
System.out.println(address);
address="****"+address;
System.out.println(address);
}else{
address=address.replaceFirst(address.substring(address.length()-6, address.length()-2), "****");
System.out.println(address);
}
}