1. Trang chủ
  2. » Công Nghệ Thông Tin

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

5 334 1
Tài liệu đã được kiểm tra trùng lặp

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

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 5
Dung lượng 53,65 KB

Các công cụ chuyển đổi và chỉnh sửa cho tài liệu này

Nội dung

Luồng ký tựCharArrayReader FileReader InputStreamReader FilterReader StringReader PipedReader Reader BufferedReader PushBackReader LineNumberReader... Luồng ký tựCharArrayWriter FileWrit

Trang 1

Luồng ký tự

• 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

Trang 2

Luồng ký tự

CharArrayReader

FileReader InputStreamReader

FilterReader StringReader PipedReader Reader

BufferedReader

PushBackReader

LineNumberReader

Trang 3

Luồng ký tự

CharArrayWriter

FileWriter OutputStreamWriter

FilterWriter Writer

StringReader PipedWriter BufferedWriter

Trang 4

Kết nối luồng byte và luồng kí tự

• 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();

Trang 5

Luồng kí tự và Unicode

• 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

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

TỪ KHÓA LIÊN QUAN

w