Bài tập xử lý chuỗi hay trong java
Mục lục nội dung Show 1. Bài 1Đề bài: Nhập một sâu ký tự. Viết chương trình đếm số từ trong một chuỗi trong Java. Mỗi từ cách nhau bởi một khoảng trắng (tab, space, ...) Ví dụ ” hoc java co ban den nang cao ” có 7 từ. Lời giải Thuật toán:
File: StringExample1.java `package vn.eLib.baitap; /
Kết quả:
2. Bài 2Đề bài: Nhập một sâu ký tự. Viết chương trình java liệt kê số lần xuất hiện của các từ trong một chuỗi. Lời giải Trong bài này chúng tôi sử dụng StringBuilder thay vì String trong java để build một từ và sử dụng TreeMap để lưu các từ tìm được và số lần xuất hiện của chúng trong chuỗi đã cho. File: StringExample2.java `package vn.eLib.baitap; import java.util.Map; import java.util.TreeMap; /
Kết quả: `----- hoc java co ban den nang cao hoc c++ co ban den nang cao. Liệt kê số lần xuất hiện của các từ: ban 2 c++ 1 cao 1 cao. 1 co 2 den 2 hoc 2 java 1 nang 2` Lưu ý: trong một số trường hợp phải thao tác nhiều với một chuỗi bạn nên sử dụng StringBuilder thay vì sử dụng String nhé. 3. Bài 3Đề bài: Viết chương trình java kiểm tra xem chuỗi s1 chứa chuỗi s2 không? Lời giải Để kiểm tra chuỗi s1 chứa chuỗi s2 hay không, bạn có thể sử dụng phương thức contains() trong java. File: StringExample3.java
Kết quả: Trên đây là 3 bài tập cơ bản về chuỗi trong Java mà eLib muốn giới thiệu đến bạn. Còn rất nhiều dạng bài tập liên quan đến chuỗi, bạn có thể tham khảo trên các bài viết của eLib. Chúc các bạn thành công! |