用java代码比较两个地址的栋一样

动态 未结 0 96
小小草
小小草 LV1 2023年9月23日 23:40 发表
在Java中,可以使用equals()方法比较两个对象是否相等。因此,如果要比较两个地址的栋是否一样,可以将两个地址转换为字符串,然后使用equals()方法进行比较。 以下是一个示例代码: ``` public class AddressComparison { public static void main(String[] args) { String address1 = "123 Main St, Anytown USA"; String address2 = "456 Oak Ave, Anytown USA"; // Compare the first part of the addresses (before the comma) String[] parts1 = address1.split(","); String[] parts2 = address2.split(","); boolean sameStreet = parts1[0].trim().equals(parts2[0].trim()); if (sameStreet) { System.out.println("The addresses are on the same street."); } else { System.out.println("The addresses are not on the same street."); } } } ``` 在这个示例中,我们首先将两个地址分别存储在address1和address2变量中。然后,我们使用split()方法将每个地址分成两个部分:街道部分和城市/州/国家部分。我们只比较街道部分,因此我们只需要检查parts1和parts2数组的第一个元素是否相同。 最后,我们使用equals()方法比较两个街道部分是否相同,并打印出相应的消息。
收藏(0)  分享
相关标签: 智能问答
问题没解决?让AI助手帮你作答 AI助手
0个回复
  • 消灭零回复