Exception handling với overriding phương thức trong java
Sự khác nhau giữa final, finally và finalize Có một vài quy tắc về xử lý ngoại lệ (exception handling) với overriding phương thức trong java như sau: Nếu phương thức của lớp cha không khai báo ném ra exception Nếu phương thức của lớp cha không khai báo ném ra ...
Khối lệnh try-catch trong java
Xử lý ngoại lệ (Exception Handling) trong java Khối lệnh try trong java Khối lệnh try trong java được sử dụng để chứa một đoạn code có thế xảy ra một ngoại lệ. Nó phải được khai báo trong phương thức. Sau một khối lệnh try bạn phải khai báo khối lệnh catch hoặc finally ...
Phương thức join trong Java String
Phương thức isEmpty() Phương thức join trong Java String Phương thức join() trả về một chuỗi được nối với nhau bởi dấu phân tách. Trong phương thức join chuỗi, dấu phân cách được sử dụng cho mỗi chuỗi được nối. Trong trượng hợp chuỗi = null, giá trị “null” được thêm ...
Khối lệnh finally trong java
Khối lệnh try lồng nhau trong java Khối lệnh finally trong java được sử dụng để thực thi các lệnh quan trọng như đóng kết nối, đóng cá stream,… Khối lệnh finally trong java luôn được thực thi cho dù có ngoại lệ xảy ra hay không hoặc gặp lệnh return trong khối ...
Từ khóa throw trong java
Khối lệnh finally trong java Từ khóa throw trong java Từ khoá throw trong java được sử dụng để ném ra một ngoại lệ cụ thể. Chúng ta có thể ném một trong hai ngoại lệ checked hoặc unchecked trong java bằng từ khóa throw . Từ khóa throw chủ yếu được sử dụng để ném ngoại ...
Phương thức replaceAll trong Java String
Phương thức replace() Phương thức replaceAll trong Java String Phương thức replaceAll() trả về một chuỗi thay thế tất cả các chuỗi ký tự phù hợp với regex. Phương thức: public String replaceAll(String regex, String replacement) Ví dụ 1: ...
Phương thức toCharArray trong Java String
Phương thức subString() Phương thức toCharArray trong Java String Phương thức toCharArray() được sử dụng để chuyển đổi chuỗi thành các mảng ký tự. Nó trả về một mảng ký từ có độ dài tương đương độ dài của chuỗi. Cú pháp: public char[] toCharArray() ...
Phương thức format trong Java String
Phương thức equalsIgnoreCase() Phương thức formart trong Java String Phương thức formart() trả về một chuỗi được format theo miền địa phương. Nếu bạn không chỉ định miền địa phương trong phương thức String.format(), nó sử dụng miền mặc bằng cách gọi phương thức ...
Khối lệnh try lồng nhau trong java
Đa khối lệnh catch trong java Khối try trong một khối try được gọi là khối try lồng nhau trong java. Tại sao phải sử dụng khối try lồng nhau Đôi khi một tình huống có thể phát sinh khi một phần của một khối lệnh có thể xảy ra một lỗi và toàn bộ khối lệnh chính nó có thể ...
Phương thức trim trong Java String
Phương thức toUpperCase() Phương thức trim trong Java String Phương thức trim() được sử dụng để xóa khoảng trẳng ở đầu và cuối chuỗi. Giá trị unicode của khoảng trắng là ‘u0020’. Phương thức trim() kiểm tra giá trị unicode trước và sau chuỗi, nếu tồn tại thì xóa bỏ ...
Phương thức subString trong Java String
Phương thức startsWith() Phương thức subString trong Java String Phương thức subString() trả về chuỗi con của một chuỗi. Chúng ta truyền chỉ số bắt đầu và chỉ số kết thúc cho phương thức subString(), với chỉ số bắt đầu tính từ 0 và chỉ số kết thúc tính từ 1. Cú pháp: ...
Phương thức length trong Java String
Phương thức lastIndexOf() Phương thức length trong Java String Phương thức length () trả về độ dài của chuỗi (tổng số ký tự theo mã unicode). Phương thức: public int length() Ví dụ: public class LengthExample { public static void ...
Phương thức compareTo trong Java String
Phương thức charAt() Phương thức compareTo trong Java String Phương thức compareTo() so sánh các chuỗi cho trước với chuỗi hiện tại theo thứ tự từ điển. Nó trả về số dương, số âm hoặc 0. Nếu chuỗi đầu tiên lớn hơn chuỗi thứ hai, nó sẽ trả về số dương (chênh lệch giá trị ký ...
Phương thức split trong Java String
Phương thức replaceAll() Phương thức split trong Java String Phương thức split() tách chuỗi này theo biểu thức chính quy(regular expression) và trả về mảng chuỗi. Phương thức: public String split(String regex) public String split(String regex, int ...
Phương thức indexOf trong Java String
Phương thức getChars() Phương thức indexOf trong Java String Phương thức indexOf() trả về chỉ số của giá trị ký tự đã cho hoặc chuỗi con. Nếu không tìm thấy trả lại giá trị -1. Chỉ số (index) được đếm từ 0. Phương thức: int indexOf(int ch) //Trả về vị trị ...
Phương thức toLowerCase trong Java String
Phương thức toCharArray() Phương thức toLowerCase trong Java String Phương thức toLowerCase() được sử dụng để chuyển chuỗi về dạng chữ thường. Phương thức toLowerCase() hoạt động giống y chang phương thức toLowerCase(Locale.getDefault()). Nó sử dụng locale mặc định. ...
Phương thức getBytes trong Java String
Phương thức format() Phương thức getBytes trong Java String Phương thức getBytes() trả về mảng byte của chuỗi. Phương thức: public byte[] getBytes() public byte[] getBytes(Charset charset) public byte[] getBytes(String charsetName)throws ...
Phương thức lastIndexOf trong Java String
Phương thức join() Phương thức lastIndexOf trong Java String Phương thức lastIndexOf() trả vể chỉ số cuối của ký tự hoặc chuỗi con. Nếu không tìm thấy trả về -1. Giá trị index được tính từ 0. Phương thức: int lastIndexOf(int ch) int lastIndexOf(int ch, ...
Sự khác nhau giữa String và StringBuffer trong java
Lớp StringBuilder trong java Sự khác nhau giữa String và StringBuffer trong java Sự khác nhau giữa String và StringBuffer trong java được thể hiện trong bảng sau: No. String StringBuffer 1) Lớp String là bất biến (immutable). Lớp StringBuffer là có thể sửa đổi ...
Phương thức replace trong Java String
Phương thức length() Phương thức replace trong Java String Phương thức replace() được sử dụng để thay thế tất cả các ký tự hoặc chuỗi cũ thành ký tự hoặc chuỗi mới. Phương thức replace() được tích hợp từ JDK 1.5. Phương thức: public String replace(char ...