Chương trình Kotlin để tìm tần số của ký tự trong một chuỗi

Trong chương trình này, bạn sẽ học cách tìm sự xuất hiện (tần suất) của một ký tự trong một chuỗi nhất định trong Kotlin.

Ví dụ: Tìm tần số của ký tự

 fun main(args: Array) ( val str = "This website is awesome." val ch = 'e' var frequency = 0 for (i in 0… str.length - 1) ( if (ch == str(i)) ( ++frequency ) ) println("Frequency of $ch = $frequency") )

Khi bạn chạy chương trình, đầu ra sẽ là:

 Tần số e = 4

Trong chương trình trên, độ dài của chuỗi đã cho, str, được tìm thấy bằng cách sử dụng phương thức chuỗi length().

Chúng tôi lặp qua từng ký tự trong chuỗi bằng cách sử dụng charAt()hàm lấy chỉ số (i) và trả về ký tự trong chỉ mục đã cho.

Chúng tôi so sánh mỗi ký tự với ký tự đã cho ch. Nếu nó trùng khớp, chúng tôi tăng giá trị của tần suất lên 1.

Cuối cùng, chúng tôi nhận được tổng số lần xuất hiện của một ký tự được lưu trữ trong tần số và in nó.

Đây là mã Java tương đương: Chương trình Java để tìm tần số của một ký tự trong một chuỗi.

thú vị bài viết...