- 博客(1)
- 收藏
- 关注
原创 IO流字符串equals方法返回false原因
查看源码后,发现调用DatagramPacket的getDate()方法时,返回的就是创建DatagramPacket对象时传入的数组(我以为返回的是IO流中接受到的信息,数组长度就是信息的长度),长度也是传入的数组长度,所以在进行字符串的equlas比较时,一直返回false。将String str=new String(data,0,data.length)修改为String str=new String(data,0,datagramPacket.getLength())后可正常运行。
2023-05-15 20:25:20 335
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人