0% found this document useful (0 votes)
75 views1 page

CharSequence Interface

CharSequence interface được sử dụng để đại diện cho chuỗi các ký tự được xắp xếp theo một trật tự nhất định. Nó được thực thi bởi các lớp String, StringBuffer and StringBuilder. Tài liệu cũng mô tả các lớp String, StringBuffer và StringBuilder.

Uploaded by

Lê Hoàng Phúc
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
75 views1 page

CharSequence Interface

CharSequence interface được sử dụng để đại diện cho chuỗi các ký tự được xắp xếp theo một trật tự nhất định. Nó được thực thi bởi các lớp String, StringBuffer and StringBuilder. Tài liệu cũng mô tả các lớp String, StringBuffer và StringBuilder.

Uploaded by

Lê Hoàng Phúc
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd

CharSequence Interface

- CharSequence interface được sử dụng để đại diện cho chuỗi các ký tự


được xắp xếp theo một trật tự nhất định. Nó được thực thi bởi các lớp
String, StringBuffer and StringBuilder. Có nghĩa là, chúng ta có thể tạo
String trong Java bằng cách sử dụng 3 lớp kể trên.

- Java String là immutable object, tức là nó không thể thay đổi giá trị. Bất
cứ khi nào chúng ta thay đổi giá trị một String, một instance mới sẽ được
tạo ra. Đối với đối tượng String có thể thay đổi, bạn có thể sử dụng các lớp
StringBuffer và StringBuilder.

- Lớp java.lang.String cung cấp rất nhiều phương thức để xử lý chuỗi.


Các phương thức này giúp chúng ta thực hiện nhiều thao tác như cắt,
ghép, chuyển đổi, so sánh, thay thế các chuỗi, ...
- Lớp StringBuffer được sử dụng để tạo chuỗi có thể thay đổi (mutable).
Lớp StringBuffer trong java tương tự như lớp String ngoại trừ nó có thể
thay đổi.

- Lớp StringBuilder được sử dụng để tạo chuỗi có thể thay đổi (mutable).
Lớp StringBuilder trong java tương tự như lớp StringBuilder ngoại trừ nó
không đồng bộ(non-synchronized).

You might also like