Lập trình Java cơ bản : Luồng và xử lý file part 7 doc

5 333 1
Lập trình Java cơ bản : Luồng và xử lý file part 7 doc

Đang tải... (xem toàn văn)

Thông tin tài liệu

Luồng ký tự 31 • Từ Jdk 1.1, Java hỗ trợ đọc và thao tác trên luồng đối với các ký tự Unicode (2 byte). • Luồng ký tự cơ bản • Reader (đọc) • Writer (ghi) Object Read er Writer Luồng ký tự 32 CharArrayReader FileReader InputStreamReader FilterReader StringReader PipedReader Reader BufferedReader PushBackReader LineNumberReader Luồng ký tự 33 CharArrayWriter FileWriter OutputStreamWriter FilterWriter Writer StringReader PipedWriter BufferedWriter StringWriter Kết nối luồng byte và luồng kí tự 34 • Có thể chuyển từ luồng byte sang luồng ký tự nhờ các lớp • InputStreamReader • OutputStreamReader • Ví dụ: • BufferedReader buff = new BufferedReader(new InputStreamReader(System.in)); • String s = buff.readLine(); • Luồng kí tự và Unicode 35 • Unicode Encoding • UTF-8 • UTF-16 • Đọc/ghi file với các ký tự Unicode • Kết nối từ luồng FileInputStream/FileOutputStream vào InputStreamReader/OutputStreamWriter (có thể vào tiếp BufferedReader/BufferedWriter) • Chỉ rõ cách encoding . Luồng ký tự 31 • Từ Jdk 1.1, Java hỗ trợ đọc và thao tác trên luồng đối với các ký tự Unicode (2 byte). • Luồng ký tự cơ bản • Reader (đọc) • Writer (ghi) Object Read er Writer Luồng. buff.readLine(); • Luồng kí tự và Unicode 35 • Unicode Encoding • UTF-8 • UTF-16 • Đọc/ghi file với các ký tự Unicode • Kết nối từ luồng FileInputStream/FileOutputStream vào InputStreamReader/OutputStreamWriter. tự 33 CharArrayWriter FileWriter OutputStreamWriter FilterWriter Writer StringReader PipedWriter BufferedWriter StringWriter Kết nối luồng byte và luồng kí tự 34 • Có thể chuyển từ luồng byte sang luồng ký tự nhờ các lớp • InputStreamReader • OutputStreamReader • Ví d : • BufferedReader buff = new

Ngày đăng: 26/07/2014, 12:21

Từ khóa liên quan

Tài liệu cùng người dùng

Tài liệu liên quan