Nối chuỗi trong java
So sánh chuỗi trong java Nối chuỗi trong java Trong java, việc nối chuỗi để tạo thành một chuỗi mới là sự kết hợp của nhiều chuỗi. Có 2 cách để nối chuỗi trong java: Sử dụng toán tử + Sử dụng phương thức concat() 1) Nối chuỗi bằng toán tử + Ví dụ 1: ...
Nối chuỗi trong java
Trong java, việc nối chuỗi để tạo thành một chuỗi mới là sự kết hợp của nhiều chuỗi. Có 2 cách để nối chuỗi trong java:
- Sử dụng toán tử +
- Sử dụng phương thức concat()
1) Nối chuỗi bằng toán tử +
Ví dụ 1:
public class TestStringConcatenation1 { public static void main(String args[]) { String s = "Hello" + " Java" + "!"; System.out.println(s); } }
Output:
Hello Java !
Trình biên dịch Java biến đổi code trên thành:
String s=(new StringBuilder()).append("Hello").append(" Java).append("!").toString();
Trong java, việc nối chuỗi được thực hiện thông qua lớp StringBuilder (hoặc StringBuffer) và phương thức append() của nó. Nối chuỗi trong java để tạo ra một chuỗi mới bằng cách thêm các toán hạng thứ hai vào cuối các toán hạng đầu tiên. Chức năng này có thể áp dụng cho cả các giá trị nguyên thủy.
Ví dụ 2:
public class TestStringConcatenation2 { public static void main(String args[]) { String s = 50 + 30 + "-Java-" + 40 + 40; System.out.println(s); } }
Output:
80-Java-4040
2) Nối chuỗi bằng phương thức concat()
Phương thức concat() sẽ nói chuỗi vào cuối chuỗi hiện tại.
Ví dụ 3:
public class TestStringConcatenation1 { public static void main(String args[]) { String s1 = "Hello "; String s2 = "Admin"; String s3 = s1.concat(s2); System.out.println(s3); } }
Output:
Hello Admin
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