为什么java告诉我字符串不匹配?

时间:2016-03-04 16:12:55

标签: java

我正在从文本文件中读取。 每次帧号改变时,我都需要检查ipv6地址是否改变。 每次我比较字符串,它告诉我,即使将值设置为源地址后它们也不匹配。

1 个答案:

答案 0 :(得分:1)

也许你正在使用==而不是.equals()?

e.g。

ipv6_src_hold.trim() != ipv6_src_host.trim() && ipv6_dst_hold.trim() !=ipv6_src_host.trim()){ 

- >

(! ipv6_src_hold.trim().equals(ipv6_src_host.trim() &&!ipv6_dst_hold.trim().equals(ipv6_src_host.trim())){