共計 932 個字符,預(yù)計需要花費 3 分鐘才能閱讀完成。
在 Java 中使用 StreamReader 類可以讀取字符流。下面是一個 StreamReader 的使用示例:
import java.io.FileReader;
import java.io.BufferedReader;
import java.io.IOException;
public class StreamReaderExample {public static void main(String[] args) {// 聲明 StreamReader 和 BufferedReader 對象
FileReader fileReader = null;
BufferedReader bufferedReader = null;
try {// 創(chuàng)建 StreamReader 對象并指定要讀取的文件路徑
fileReader = new FileReader("example.txt");
// 創(chuàng)建 BufferedReader 對象,用于讀取字符流
bufferedReader = new BufferedReader(fileReader);
// 讀取文件內(nèi)容,并逐行打印
String line;
while ((line = bufferedReader.readLine()) != null) {System.out.println(line);
}
} catch (IOException e) {e.printStackTrace();
} finally {// 關(guān)閉 StreamReader 和 BufferedReader 對象
try {if (bufferedReader != null) {bufferedReader.close();
}
if (fileReader != null) {fileReader.close();
}
} catch (IOException e) {e.printStackTrace();
}
}
}
}
上述示例代碼使用 StreamReader 和 BufferedReader 讀取了一個名為 "example.txt" 的文件,并逐行打印文件內(nèi)容。在使用 StreamReader 時,需要注意在最后關(guān)閉 StreamReader 和 BufferedReader 對象,以釋放資源。
請確保在使用示例代碼時,將文件路徑替換為實際的文件路徑。
丸趣 TV 網(wǎng) – 提供最優(yōu)質(zhì)的資源集合!
正文完
發(fā)表至: Java
2023-12-09