黑马程序员技术交流社区
标题:
谁能解释,UDP中管不了的BufferedWrite
[打印本页]
作者:
金樽月
时间:
2015-10-5 21:35
标题:
谁能解释,UDP中管不了的BufferedWrite
你能找出下面程序中的错误吗?反正我不能,答案在最后
DatagramSocket ds = new DatagramSocket(10086);
BufferedWriter bw = new BufferedWriter(new FileWriter("a.txt"));
while(true){
byte[] bys = new byte[1024];
int len = bys.length;
DatagramPacket dp = new DatagramPacket(bys, len);
ds.receive(dp);
//解析
byte[] bys2 = dp.getData();
int len2 = dp.getLength();
String data = new String(bys2,0, len2);
bw.write(data);
bw.newLine();
bw.flush();
}
bw.close();
ds.close();
对,就是bw.close();只要写上就报错,你知道为什么马?
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2