java統計字串中某字元出現的次數

2021-03-04 08:53:50 字數 2044 閱讀 7034

1樓:

public class charcounter{public static int counter(string s,char c){

int count=0;

for(int i=0;i試這個,bai

除錯好du了,可

zhi以直接執行

dao,祝

內工作學習順利容

2樓:匿名使用者

把這個bai字串按照這個字

du符分割zhi,如果分出dao來有n段,就說回明這個字元出現了答n-1次

string str="laslkav;lkjsn;skldnf;";

string m=";";

string r=str.split(m);

system.out.println(r.length-1);

3樓:匿名使用者

public class wangye

system.out.print("count"+count);}}

4樓:匿名使用者

樓上的這個只能統計ascii字元,並不能統計中文字元。

java中怎麼統計乙個字串中每個字元的出現次數

5樓:愛軍

操作如下:

string str ="2342asfghgyu56asdasda";mapmaps = new hashmap();for(int i=0;istring key = string.valueof((str.charat(i)));if(!

maps.containskey(key)),maps.put(key, 1);elseset> entrys = map.

entryset();。

for(map.entryme : entrys)system.

out.println("===" + me.getkey() + "=" + me.

getvalue()/*** 統計乙個字串中,每個字元出現的次數。

* 《功能詳細描述》* @param str:被統計的字串,* @return 記錄了每個字元及對應該字元出現的次數,* @see [類、類#方法、類#成員]*/public static mapcountchar(string str)

//用於存放字元及對應次數。treemaptm = new treemap();//得到字串中的每個字元for(int i = 0; i < str.length(); //取得字串中每個字元,character ch = str.

charat(i);

//在tm 物件中,判斷該字元是否存在,//如果存在,則取得該key 對應的value 值,將value 值加1,再存入該集合物件,//如果不存在,則將該字元及1,存入到tm 中if(!tm.containskey(ch)),else。

6樓:育知同創教育

string str ="2342asfghgyu56asdasda";

mapmaps = new hashmap();

for(int i=0;i

int val =maps.get(key);

maps.put(key, val+1);}}for(map.entry i : maps.entryset())

java 對於給定的乙個字串,統計其中數字字元出現的次數.

7樓:小童鞋_成

public class util ;

int num = 0,weizhi = 0;

for(int i = 0; i < arr.length; i++)

}system.out.println("一共出現了:" + num + "次!");}}

8樓:匿名使用者

|public class test

public static int countnum(string str)else{

for(int i=0;i

結果:709

用java解析字串,如字串 1 2 5 3 當成是數值表示式,進行計算出結果來

數值表示式的解析抄式有幾種不bai同的演算法,如可以用棧,二叉樹也du可以實現。現在zhi幾乎任意一本資料結構書都dao會涉及到相關的內容。如用棧,演算法的基本思想是這樣的。先從原來的中綴表示式轉換成字尾表示式,然後再計算字尾表示式的值。如上式轉換成中綴表示式好像是這樣的 3 1 2 5 然後計算字...

php如何獲取字串某字元的位置

stripos 返回 字串bai在另一字串中第du 一次出zhi現的位置 大小寫不 dao敏感 stristr 查詢字內符串在另一字串中第容一次出現的位置 大小寫不敏感 strpos 返回字串在另一字串中首次出現的位置 對大小寫敏感 strrchr 查詢字串在另乙個字串中最後一次出現的位置。strr...

VB6 0中如何使得字串中的某字元選中高亮並使這個字元字型變大

使用richtextbox控制項 private sub command1 click richtextbox1.selstart 3 要高亮的起始字元數 richtextbox1.sellength 5 要高亮的字元數 richtextbox1.selcolor vbred 顏色richtextb...