可以通过移除电话簿中的空格来解决这个问题,或者在比较时忽略空格。以下是两种示例代码:
移除电话簿中的空格:
String phoneNumber = "123 456 7890"; phoneNumber = phoneNumber.replaceAll("\s+",""); // 移除空格 // phoneNumber 现在变成了 "1234567890"
在比较时忽略空格:
String phoneNumber1 = "123 456 7890"; String phoneNumber2 = "1234567890"; boolean isEqual = phoneNumber1.replaceAll("\s+","").equals(phoneNumber2); // isEqual 比较结果为 true,即相等
注意:在处理数据时,应尽可能保持统一的格式,以避免出现不必要的麻烦。