1. 程式人生 > >解析URI,儲存成位元組陣列格式

解析URI,儲存成位元組陣列格式

InputStream io =  null;
ByteArrayOutputStream out = null;
byte[] buff = null;
try{
      URL url = new URL(uri);
      URLConnection conn = url.openConnection();
      io = conn.getInputStream();
      out = new ByteArrayOutputStream();
      int byteWritten = 0;
      int byteCount = 0;
      buff = new byte[size];
      while((byteCount = io.read(buff)) != -1){
           out.write(buff,byteWritten,byteCount);
}
} catch(Exception e){
      e.printStackTrace();
}

其中:uri為統一資源定位符,型別為字串;

            size為位元組陣列的大小,根據寫入的uri內容大小來規定