Java学习笔记(二十三):将InputStream转成字符串和写入文件

来源:互联网 发布:复杂网络 newman 编辑:程序博客网 时间:2024/06/10 03:50

转字符串:

BufferedReader in = new BufferedReader(new InputStreamReader(conn.getInputStream()));String line;String result = "";while((line=in.readLine()) != null ) result+=line;

写入文件

BufferedInputStream bis = new BufferedInputStream(conn.getInputStream());FileOutputStream fos = new FileOutputStream(new File("E:\\13.jpg")); byte[] buf = new byte[1024];  int size = 0;  while ((size = bis.read(buf)) != -1)      fos.write(buf, 0, size);  fos.close();  ossClient.putObject(bucketName, key, bis);bis.close();  

关于inputStream和Reader的区别,见java学习笔记(五):文件IO

0 0
原创粉丝点击