Rumah >Java >javaTutorial >Apakah kepentingan kaedah transferTo() dalam Java 9?

Apakah kepentingan kaedah transferTo() dalam Java 9?

WBOY
WBOYke hadapan
2023-08-31 16:57:021155semak imbas

在Java 9中,transferTo()方法的重要性是什么?

Kaedah transferTo() telah ditambahkan pada kelas InputStream di Java 9. Kaedah ini telah digunakan untuk menyalin data daripada aliran input ke aliran keluaran dalam Java. Ini bermakna ia membaca semua bait daripada aliran input dan menulis bait ke aliran keluaran dalam susunan ia dibaca.

Syntax

<strong>public long transferTo(OutputStream out) throws IOException</strong>

Contoh

import java.util.Arrays;
import java.io.ByteArrayInputStream;
import java.io.ByteArrayOutputStream;
import java.io.IOException;

public class TransferToMethodTest {
   public void testTransferTo() throws IOException {
      byte[] inBytes = "tutorialspoint".<strong>getBytes()</strong>;
      <strong>ByteArrayInputStream </strong>bis = new ByteArrayInputStream(inBytes);
      <strong>ByteArrayOutputStream </strong>bos = new ByteArrayOutputStream();
      try {
         bis.<strong>transferTo</strong>(bos);
         byte[] outBytes = bos.<strong>toByteArray</strong>();
         System.out.println(<strong>Arrays.equals(</strong>inBytes, outBytes));
      } finally {
         try {
            bis.close();
         } catch(IOException e) {
            e.printStackTrace();
         }
         try {
            bos.close();
         } catch(IOException e) {
              e.printStackTrace();
         }
      }
   }
   public static void main(String args[]) throws Exception {
      TransferToMethodTest test = new TransferToMethodTest();
      test.testTransferTo();
   }
}

Output

<strong>true</strong>

Atas ialah kandungan terperinci Apakah kepentingan kaedah transferTo() dalam Java 9?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Artikel ini dikembalikan pada:tutorialspoint.com. Jika ada pelanggaran, sila hubungi admin@php.cn Padam
Artikel sebelumnya:Dalam PHP, fungsi zip_read().Artikel seterusnya:Dalam PHP, fungsi zip_read().