String method

  • 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
Bài viết này được đăng trong Java và được gắn thẻ .

Để lại một bình luận

Email của bạn sẽ không được hiển thị công khai. Các trường bắt buộc được đánh dấu *