String trong ngôn ngữ java – Bài viết này sẽ giúp các bạn biết cách khai báo và sử dụng chuỗi trong ngôn ngữ java.
Cách tạo đối tượng String trong ngôn ngữ java
Trong Java chuỗi là một đối tượng mà biểu diễn dãy các giá trị char. Một mảng các ký tự làm việc khá giống như chuỗi trong Java.Cùng xem cú pháp khởi tạo
String tên_chuỗi = "chuỗi_khởi_tạo"; //khởi tạo giá trị cho chuỗi String tên_chuỗi ; //Khai báo chuỗi
Cùng xem qua ví dụ
public class Test { public static void main(String[] args){ String s = "Hello"; // Khởi tạo chuỗi s = "Hello" String s1 = s + " World"; // Khởi tạo chuỗi s1 = "Hello world"; System.out.println(s1); // in chuỗi s1 } }
Hello World
Các bạn có thể dùng toán tử +
để ghép các chuỗi lại với nhau
public class Test { public static void main(String[] args){ String s = "Hello"; // Khởi tạo chuỗi s = "Hello" String s1 = " World"; // Khởi tạo chuỗi s1 = " World"; System.out.println(s+s1); } }
Hello World
Các bạn có thể dùng từ khóa new
bằng cú pháp
String tên_chuỗi = new String("chuỗi_khởi_tạo");
Các bạn xem qua ví dụ sau
public class Test { public static void main(String[] args){ String s = new String("Hello"); System.out.println(s); } }
Hello
Tạo các String được định dạng trong java
Bạn có hai phương thức printf()
và format()
. Phương thức printf()
trả về một đối tượng PrintStream dùng để in ra màn hình. Phương thức này cũng giống như printf()
trong C/C++ . Ngược lại, phương thức format()
lại trả về một đối tượng String.
Cùng xem qua ví dụ
public class Test { public static void main(String[] args){ int a = 456; String a1 = "Hello"; String a2 = "World"; String s = String.format(a1 +" " + a2 + " %d",a); System.out.printf(a1 +" " + a2 + " %dn",a); // Kí tự /n dùng để xuống hàng System.out.println(s); } }
Hello World 456 Hello World 456
Một số phương thức thuộc lớp String trong ngôn ngữ java
STT | Tên phương thức và miêu tả |
1 | char charAt( int i) Trả về kí tự thứ i |
2 | int compareTo(Object o) So sánh chuỗi này với đối tượng khác |
3 | String concat(String str) Nối chuỗi str vào cuối chuỗi này |
4 | int intdexOf( String str) Trả về chỉ mục trong chuỗi này của lần xuất hiện đầu tiên của chuỗi con được chỉ định. |
5 | int length() Trả về độ dài của chuỗi |
Bài học của mình đến đây là kết thúc. Cám ơn các bạn đã theo dõi !
Để lại một bình luận