Bỏ qua đến nội dung
Bỏ qua điều hướng
Đăng nhập
MT.NET.VN

Viewbh Java Tut 7 Chuoi Trong Java 0 0 2023 04 04 04 31 49

Tìm kiếm
Thuộc khóa học · baihoc_sub = 16

Lập trình Java cơ bản ( Free)

Bài 13 / 49 trong khóa học.

Xem khóa học
27%
MT LEARNING · LESSON

Java Tut 7 : Chuỗi trong Java 0 (0)

Java Tut 7 : Chuỗi trong Java 0 (0)

Java Tut 7 : Chuỗi trong Java 0 (0)

Chuỗi Java

Chuỗi được sử dụng để lưu trữ văn bản.

Một Stringbiến chứa một tập hợp các ký tự được bao quanh bởi dấu ngoặc kép:

Thí dụ

Tạo một biến kiểu Stringvà gán cho nó một giá trị:

String greeting = "Hello";  

Hãy tự mình thử »


Chiều dài chuỗi

Chuỗi trong Java thực sự là một đối tượng, chứa các phương thức có thể thực hiện các thao tác nhất định trên chuỗi. Ví dụ, độ dài của một chuỗi có thể được tìm thấy bằng length()phương thức:

Thí dụ

String txt = "ABCDEFGHIJKLMNOPQRSTUVWXYZ"; System.out.println("The length of the txt string is: " + txt.length());  

Hãy tự mình thử »


Các phương thức chuỗi khác

Có nhiều phương thức chuỗi có sẵn, ví dụ toUpperCase()và toLowerCase():

Thí dụ

String txt = "Hello World"; System.out.println(txt.toUpperCase());   // Outputs "HELLO WORLD" System.out.println(txt.toLowerCase());   // Outputs "hello world"  

Hãy tự mình thử »


Tìm một ký tự trong một chuỗi

Các indexOf()phương thức trả về các chỉ số (vị trí) của sự xuất hiện đầu tiên của một văn bản quy định trong một chuỗi (kể cả khoảng trắng):

Thí dụ

String txt = "Please locate where 'locate' occurs!"; System.out.println(txt.indexOf("locate")); // Outputs 7  

Hãy tự mình thử »

Java đếm các vị trí từ 0.
0 là vị trí đầu tiên trong một chuỗi, 1 là thứ hai, 2 là thứ ba …



Nối chuỗi

Các +nhà điều hành có thể được sử dụng giữa các chuỗi để kết hợp chúng. Điều này được gọi là nối :

Thí dụ

String firstName = "John"; String lastName = "Doe"; System.out.println(firstName + " " + lastName);  

Hãy tự mình thử »

Lưu ý rằng chúng tôi đã thêm một văn bản trống (“”) để tạo khoảng cách giữa FirstName và lastName trên bản in.

Bạn cũng có thể sử dụng concat()phương pháp để nối hai chuỗi:

Thí dụ

String firstName = "John "; String lastName = "Doe"; System.out.println(firstName.concat(lastName));  

Hãy tự mình thử »


Các ký tự đặc biệt

Bởi vì chuỗi phải được viết trong dấu ngoặc kép, Java sẽ hiểu sai chuỗi này và tạo ra lỗi:

String txt = "We are the so-called "Vikings" from the north.";  

Giải pháp để tránh vấn đề này là sử dụng ký tự thoát dấu gạch chéo ngược .

Ký \tự thoát dấu gạch chéo ngược ( ) biến các ký tự đặc biệt thành các ký tự chuỗi:

Escape characterResultDescription
\’‘Single quote
\”“Double quote
\\\Backslash

Trình tự \"  chèn một dấu ngoặc kép trong một chuỗi:

Thí dụ

String txt = "We are the so-called \"Vikings\" from the north.";  

Hãy tự mình thử »

Trình tự \'  chèn một dấu ngoặc kép trong một chuỗi:

Thí dụ

String txt = "It\'s alright.";  

Hãy tự mình thử »

Chuỗi \\  sẽ chèn một dấu gạch chéo ngược trong một chuỗi:

Thí dụ

String txt = "The character \\ is called backslash.";  

Hãy tự mình thử »

Sáu chuỗi thoát khác hợp lệ trong Java:

CodeResultTry it
\nNew LineTry it »
\rCarriage ReturnTry it »
\tTabTry it »
\bBackspaceTry it »
\fForm Feed

Thêm số và chuỗi

CẢNH BÁO!

Java sử dụng +toán tử cho cả phép cộng và phép nối.

Các con số được thêm vào. Các chuỗi được nối với nhau.

Nếu bạn thêm hai số, kết quả sẽ là một số:

Thí dụ

int x = 10; int y = 20; int z = x + y;      // z will be 30 (an integer/number)  

Hãy tự mình thử »

Nếu bạn thêm hai chuỗi, kết quả sẽ là một chuỗi nối:

Thí dụ

String x = "10"; String y = "20"; String z = x + y;   // z will be 1020 (a String)  

Hãy tự mình thử »

Nếu bạn thêm một số và một chuỗi, kết quả sẽ là một chuỗi nối:

Thí dụ

String x = "10"; int y = 20; String z = x + y;   // z will be 1020 (a String)  

Hãy tự mình thử »


Tham chiếu chuỗi hoàn chỉnh

Để có tài liệu tham khảo đầy đủ về các phương thức Chuỗi, hãy truy cập Tài liệu tham khảo phương thức chuỗi Java của chúng tôi .

Tham chiếu chứa các mô tả và ví dụ về tất cả các phương thức chuỗi.

ĐÁNH GIÁ NỘI DUNG 0.0/5 0 lượt đánh giá
Bạn thấy nội dung này thế nào?
Mỗi trình duyệt/tài khoản được chấm lại sau 24 giờ.
Báo bài lỗiGiúp MT.Net.VN phát hiện nội dung cần kiểm tra
Báo lỗi được ghi vào hệ thống để Admin kiểm tra. Không dùng chức năng này để gửi hỗ trợ cá nhân.

Bài học liên quan

Các bài khác có cùng khóa học cha theo baihoc_sub.

Home Dịch vụ Khóa học CPanel