又测试了一下,现在发现问题所在了,String send里面有几个中文,
最后就会丢失几个数据,如果都是英文的话就不会丢失了.
问题已经找到,大家帮忙看看应该怎么改?
最后就会丢失几个数据,如果都是英文的话就不会丢失了.
问题已经找到,大家帮忙看看应该怎么改?
解决方案 »
- 如何自定义系统边框?
- 我关于Java中堆和栈的一点认识
- 大家帮想想这是怎么实现的
- Java调用IE,在同一个窗口依次打开页面,怎么实现
- 内部类和密封类有什么差别?
- 请教为什么body里的JavaScript代码得不到执行?
- 请问如何抛出JTextField为空的异常?
- java插件开发 结合Jni 异常报错A fatal error has been detected by the Java Runtime Environme
- 怎样在客户浏览器读取web服务器上的文件?高分求教
- 请教??如果将.CLASS反编译为.JAVA文件??
- 在线等待:怎么会调用方法accept()呢?
- 这个问题是怎么回事?
我也有个收发UDP的,中文也好好的,你上面的程序我也没看出有什么不妥呢
呵呵...那就关注一下,可能有什么我没注意到
byte[] data=new byte[1024];//加上这句
data=send.getBytes();///接收
byte[] data=new byte[1024];//加上这句,与发送端的大小要一样
data=receivePacket.getData();你再试试吧!