Đề bài: 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.
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
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 |
|
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é.
Một bài toán có trăm nghìn cách giải. Hãy giải bài toán đó theo cách của bạn!
Nguồn tin: viettuts