Computer >> คอมพิวเตอร์ >  >> การเขียนโปรแกรม >> C#

โปรแกรม C# เพื่อค้นหาจำนวนการเกิดขึ้นของอักขระใน String


สมมติว่าสตริงของเราคือ −

String s ="mynameistomhanks";

ตอนนี้สร้างอาร์เรย์ใหม่และส่งต่อวิธีการใหม่ด้วยสตริงที่ประกาศไว้ด้านบน ซึ่งจะคำนวณการเกิดขึ้นของอักขระในสตริง

การคำนวณโมฆะคงที่ (String s, int[] cal) { สำหรับ (int i =0; i  

ให้เราดูรหัสที่สมบูรณ์

ตัวอย่าง

ใช้ System;class Demo { static int maxCHARS =256; การคำนวณโมฆะคงที่ (String s, int[] cal) { สำหรับ (int i =0; i  1) { Console.WriteLine ("Character" + (char) i); Console.WriteLine("Occurrence =" + cal[i] + " ครั้ง"); } if (cal[i] ==1) { Console.WriteLine("Character" + (char) i); Console.WriteLine("Occurrence =" + cal[i] + " เวลา"); } } }}

ผลลัพธ์

อักขระ aOccurrence =2 ครั้งอักขระ eOccurrence =1 ครั้งอักขระ hOccurrence =1 ครั้งอักขระ iOccurrence =1 ครั้งอักขระ kOccurrence =1 ครั้งอักขระ mOccurrence =3 ครั้งอักขระ nOccurrence =2 ครั้งอักขระ Occurrence =1 ครั้งอักขระ Occurrence =1 ครั้งอักขระ o ก่อน>