11/08/2018, 19:43

Phương thức intern trong Java String

Phương thức indexOf() Phương thức intern trong Java String Phương thức intern() có thể được sử dụng để trả về chuỗi từ Pool chứa hằng số chuỗi khi nó được tạo bởi từ khóa new. Phương thức: public String intern() Ví dụ: public class ...

Phương thức indexOf()

Phương thức intern trong Java String

Phương thức intern() có thể được sử dụng để trả về chuỗi từ Pool chứa hằng số chuỗi khi nó được tạo bởi từ khóa new.

Phương thức:

    public String intern()

Ví dụ:

public class InternExample {
	public static void main(String args[]) {
		String s1 = new String("hello");
		String s2 = "hello";
		String s3 = s1.intern();//trả về chuỗi từ Pool
		System.out.println(s1 == s2);//false vì reference là khác nhau
		System.out.println(s2 == s3);//true vì reference là giống nhau  
	}
}

Output:

false
true

Tìm hiểu về xử lý chuỗi trong java
  • String là gì
  • Immutable String
  • So sánh String
  • Nối String
  • Sub-String
  • Phương thức của lớp String
  • Lớp StringBuffer
  • Lớp StringBuilder
  • String vs StringBuffer
  • StringBuffer vs Builder
  • Tạo lớp Immutable
  • Phương thức toString
  • Lớp StringTokenizer
Phương thức indexOf()
0