欧美一区二区三区,国内熟女精品熟女A片视频小说,日本av网,小鲜肉男男GAY做受XXX网站

java io常用類和方法

江奕云1年前7瀏覽0評論

Java IO (Input/Output) 是Java編程中非常重要的一部分,它允許程序通過讀寫文件、網絡等設備來進行數據交互。在Java IO的核心中,有四個基本的類:

- InputStream(字節流輸入)
- OutputStream(字節流輸出)
- Reader(字符流輸入)
- Writer(字符流輸出)

以下是Java IO中常用類和方法:

InputStream

- read(): 從輸入流中讀取下一個字節并返回,如果已經達到文件末尾,則返回-1。
- read(byte[] b): 從輸入流中讀取數據,并存入byte數組b中,返回讀取的字節數。

OutputStream

- write(int b): 將指定ASCII碼的字節寫入輸出流。
- write(byte[] b): 將byte數組寫入輸出流。

Reader

- read(): 讀取單個字符并返回,如果已經達到文件末尾,則返回-1。
- read(char[] cbuf): 從輸入流中讀取字符,并存入char數組cbuf中,返回讀取的字符數。

Writer

- write(int c): 將指定字符寫入輸出流。
- write(String str): 將指定字符串寫入輸出流。

此外,還有一些常用的IO類:

BufferedReader/BufferedWriter

- BufferedReader br = new BufferedReader(new FileReader(fileName)): 創建一個用于讀取字符流的緩沖輸入流。
- BufferedWriter bw = new BufferedWriter(new FileWriter(fileName)): 創建一個用于寫入字符流的緩沖輸出流。

FileInputStream/FileOutputStream

- FileInputStream fis = new FileInputStream(fileName): 創建一個用于讀取字節流的文件輸入流。
- FileOutputStream fos = new FileOutputStream(fileName): 創建一個用于寫入字節流的文件輸出流。

至此,你已經了解了Java IO中常用的類和方法,希望對你在編程過程中有所幫助。