Bỏ qua nội dung
- indexOf
- return trừ 1 nghĩa là không tồn tại
- indexOf(char)
- indexOf(char, fromIndex)
- indexOf(String)
- indexOf(String, fromIndex)
- substring
- substring(int index): lấy từ index đến cuối
- substring(int from, int end): Lấy bao gồm từ from đến trước end
- from = end thì return empty string
- from < end: Exception
- toLowerCase()
- toUpperCase()
- equals
- equalsIgnoreCase()
- startsWith(), endsWith()
- có 2 method (String), (String, toIndex)
- contains(String): check 1 chuỗi input là substring trong string hiện tại, không có overload (char)
- replace: Thay thế toàn bộ 1 chuỗi bằng 1 chuỗi khác
- replace(char,char)
- replace(String,String)
- Whitespace: bao gồm cả tab, \n, \r, và tất cả
- trip(): Xoá bỏ Whitespace ở đâu và cuối, Không hỗ trợ unicode
- trim(): Xoá bỏ Whitespace ở đầu và cuối, hỗ trợ unicode
- stripLeading(): xoá bỏ Whitespace ở đầu
- stripTrailing(): Xoá bỏ Whitespace ở cuối
- indent(n)
- thêm dấu xuống dòng ở cuối nếu thiếu
- n= 0 không làm gì
- n > 0 thêm n space và tất cả các line
- n < 0 xoá n space khỏi tất cả các line
- stripIndent()
- Xoá cùng số space ở đầu với tất cả các dòng sao cho có 1 dòng không có space ở đầu
- Không thêm ký tự xuống dòng nếu không thiếu
- translateEscapes():
- isEmpty()
- isBlank()
- format(String, object… )(Static method), formated (non-static method)
- %s dành cho mọi data type, thường là String
- %d số nguyên
- %f số thực
- %n ký tự xuống dòng tuỳ hệ điều hành