class="java" name="code"> /** * 实现将输出流中的数据 转移 到输入流中 * @param args * @throws Exception */ public static void main(String[] args) throws Exception { //新建字节数组输出流 ByteArrayOutputStream out = new ByteArrayOutputStream(); //将测试数据写入 字节数组输出流 String data = "Hello World!"; byte b1[] = data.getBytes(); out.write(b1); //将字节数组输出流的中数据输出到字节数组 byte b2[] = out.toByteArray(); System.out.println(new String(b2));//Hello World! //根据字节数组,构建一个字节数组输入流 ByteArrayInputStream inst = new ByteArrayInputStream(b2); }
?