Chuẩn Hóa Xâu Trong Java

     

Chuẩn hóa xâu có tác dụng một bài toán làm thế tất trong lập trình. Vày vậy trong bài viết này, mình sẽ liệt kê những phương thức để chuẩn chỉnh hóa xâu vào C#. Cụ thể về các phương thức này bản thân sẽ trình bày ngay sau đây.

Bạn đang xem: Chuẩn hóa xâu trong java


Các cách tiến hành dùng để chuẩn hóa xâu cam kết tự

Phương thức Replace

Dịch từ giờ đồng hồ anh ra “replace” tức là thay thế, vì chưng vậy nó cũng là tên gọi một cách tiến hành để có thể thay thế những ký tự của một chuỗi cam kết tự vào C#. Cú pháp sử dụng phương thức Replace này như sau:


Lưu ý:  là quý hiếm kiểu string được đặt phía trong cặp nháy kép "" còn với là 2 cực hiếm kiểu ký kết tự được đặt trong cặp nháy đơn "".

Phương này này trả về một chuỗi ký tự mới sau khi đã chuyển đổi tất cả các ký tự ngơi nghỉ ô xuất hiện trong chuỗi ký tự thành .

Ví dụ về cách thức Replace:


Nhìn vào chương trình rất có thể thấy quý hiếm của chuỗi cam kết tự a sau thời điểm mình sử dụng phương thức Replace nhằm mục tiêu thay thế tất cả các ký kết tự sở hữu dấu bí quyết thành cam kết tự "_" các chúng ta cũng có thể dễ dàng nhìn thấy ở công dụng của chương trình.

Xem thêm: Mẫu Phiếu Đánh Giá Viên Chức Hàng Năm, Phiếu Đánh Giá Viên Chức Mẫu 03

Phương thức Remove

Phương thức này trái lại với cách tiến hành Substring. Nạm vì lôi ra chuỗi cam kết tự nhỏ từ vị trí x cho tới y ký tự tiếp theo sau thì ở chỗ này phương thức Remove sẽ loại trừ chuỗi ký tự từ địa chỉ x tới y ký tự tiếp theo sao đó trả về một chuỗi mới sau khoản thời gian thực hiện phương thức. Cú pháp sử dụng như sau:


Dễ dàng thấy rằng thủ tục đã đào thải hoàn toàn các ký từ từ địa chỉ số 9 tới 5 cam kết tự tiếp theo.

Phương thức IndexOf với LastIndexOf

Phương thức IndexOf được thực hiện để tìm kiếm một địa điểm của chuỗi ký kết tự được gửi vào phía bên trong nó. Cách làm này trả về một số trong những nguyên là vị trí của chuỗi cam kết tự cần tìm, ngược lại trong ngôi trường hợp không kiếm thấy chuỗi ký tự đó phương thức trả về kết quả là -1. Cú pháp sử dụng như sau:


Khi bản thân tìm vị trí của từ bỏ "Lap" qua cách thức IndexOf thì chương trình đến ra tác dụng là 0 bởi từ này nằm tại vị trí vị trí thứ nhất trong chuối cam kết tự yêu cầu vị trí đầu tiên phải là 0. Tiếp theo đó. Mình tìm kiếm chữ "Hieu" trong chuỗi ký tự a tuy vậy chương trình mang lại ra tác dụng -1 vì không kiếm thấy trường đoản cú "Hieu" như thế nào trong chuỗi ký tự trên.

Tương từ như vậy so với phương thức LastIndexOf. Phương thức này sẽ trả về vị trí sau cuối mà chuỗi ký kết tự hay cam kết tự buộc phải tìm kiếm xuất hiện thêm trong chuỗi cam kết tự phải tìm kiếm. Cú pháp y giống hệt như phương thức IndexOf:


Các các bạn hãy thử tự thực hành với cách làm này nhé !

Phương thức ToUpper cùng ToLower

Nghe thương hiệu cũng biết 2 phương thức này để triển khai gì. Hai cách làm này thứu tự được dùng làm chuyển chuỗi cam kết tự thành dạng viết hoa và gửi chuỗi ký kết tự thành dạng viết thường. Cú pháp áp dụng như sau:


Chúng ta hoàn toàn có thể nhìn thấy những chuỗi cam kết tự khi sử dụng 2 phương thức trên tạo nên một chuỗi ký tự chỉ viết thường với một chuỗi ký tự chỉ viết hoa.

Xem thêm: Absorbed Đi Với Giới Từ Gì, Phân Biệt To Be Absorbed In Và To Be Buried In

Phương thức Trim

Phương thức này nghe thương hiệu thì có vẻ đen tối. Nhưng thực chất phương thức này góp các chúng ta có thể đỡ tốn sức viết hàm loại trừ các dấu biện pháp thừa sinh hoạt đầu với ở cuối của một chuỗi ký kết tự. Cú pháp rõ ràng như sau:


Phương thức này không thật khó nhằm các bạn có thể tự thực hành đúng không nhỉ nào ?

Chuẩn hóa xâu cam kết tự trong C#

Chuẩn hóa xâu (chuỗi ký kết tự) là 1 trong việc làm quan trọng trong bài toán lập trình khi chúng ta làm bài toán với tài liệu người dùng, giả sử nhỡ người dùng viết sai hình dạng tên mà các bạn cần. Dưới đấy là chương trình cần sử dụng để chuẩn hóa xâu cam kết tự vào C#. Đối với từng đoạn code mình đã cố gắng comment lại cho chúng ta dễ hiểu hơn.


string another = s.Substring(1, s.Length - 1); // mang ra chuỗi cam kết tự tính tự sau chữ cái đầu tiên
// sản xuất thành chuỗi ký kết tự sau khi viết hoa chữ cái đầu tiên và1 dấu cách cho việc chuẩn chỉnh hóa các từ sau
afterFormat = afterFormat.Remove(afterFormat.LastIndexOf(" "), 1); // xóa đi dấu phương pháp thừa sinh sống cuối khi tiến hành vòng lặp trên

Tổng kết

Như vậy là vào 2 bài xích mình đã trình bày cho các bạn hầu hết toàn bộ các phương thức của lớp String trong C#. Sang bài học tiếp theo cũng là chương new trong khóa học chúng ta sẽ bắt đầu tìm đọc về hàm vào C#. Cảm ơn chúng ta đã đọc nội dung bài viết này. Hãy tiếp tục đồng hành cùng lập trình không cực nhọc trong các nội dung bài viết tiếp theo nhé !

(ngoài ra các chúng ta có thể thử mức độ với những bài tập sau đây)


*
*
*
*

*

Blog chia sẻ kiến thức lập trình của Hiếu, xây dựng cộng đồng những bạn học lập trình. đến đi kiến thức mình gồm là biện pháp học tập tác dụng nhất