我有语句实现了文件接收。
怎么写入硬盘呢?
ds=new DatagramSocket(clientPort);
System.out.println("等待从服务器获取数据");
while(true)
{
//实例化DatagramPacket对象
DatagramPacket p=new DatagramPacket(buffer,buffer.length);
//利用DatagramSocket进行接收
ds.receive(p);
//显示结果
String receivedStr=new String(p.getData(),0,p.getLength());
}
怎么写入硬盘呢?
ds=new DatagramSocket(clientPort);
System.out.println("等待从服务器获取数据");
while(true)
{
//实例化DatagramPacket对象
DatagramPacket p=new DatagramPacket(buffer,buffer.length);
//利用DatagramSocket进行接收
ds.receive(p);
//显示结果
String receivedStr=new String(p.getData(),0,p.getLength());
}
out.write(your content as bytes)
printWriter = new PrintWriter(new FileWriter(File));
printWriter.println(receivedStr);
我可能要上传些大的视频文件,out.write(your content as bytes),其中的字节怎么确定?
比如如何操作文件?如何进行流操作?等等