byte[] bytes = { 0x48, 0x65, 0x6c, 0x6c, 0x6f }; try(FileOutputStream stream = new FileOutputStream("Hello world.txt")) { stream.write(bytes); } catch (IOException ioe) { // 处理I / O异常 ioe.printStackTrace(); }
byte[] bytes = { 0x48, 0x65, 0x6c, 0x6c, 0x6f }; FileOutputStream stream = null; try { stream = new FileOutputStream("Hello world.txt"); stream.write(bytes); } catch (IOException ioe) { // 处理I / O异常 ioe.printStackTrace(); } finally { if (stream != null) { try { stream.close(); } catch (IOException ignored) {} } }
大多数java.io文件API都接受Strings和Files作为参数,因此您也可以使用
File file = new File("Hello world.txt"); FileOutputStream stream = new FileOutputStream(file);