怎樣統計一串字串字元出現的次數java

2021-03-19 18:27:01 字數 1786 閱讀 6297

1樓:solo丶慕顏

直接上**

import java.util.*;

public class test

public static mapgetcharmaps(string s)

return map;}}

如何在字串中統計指定子字串出現的次數

2樓:好程式設計師

static void countchar();string arr = s.split(sub,stringsplitoptions.none);

console.writeline("出現的次數為:",sub[0],arr.length-1);}

3樓:匿名使用者

可以使用正規表示式,匹配結果個數即為出現次數var s="alsjfdialsdjflkjasldf";

var p=/al/g;

var v=s.match(p);

alert(v.length);//2

java中如何統計某個字母在一個字串中出現了多少次啊

4樓:匿名使用者

1、根據length獲取字串長度

string s = "abcdedfae";//定義一個字串int len = s.length();//獲取原來的字串長度2、通過replaceall方式,把字串中該字母替換成空string s1 = s.replaceall(要統計的字母,"");

3、獲取替換後的字串長度

int len2 = s1.length();

4、原來的字串長度減去替換後的字串長度就是該字母出現的次數int lentimes = len1-len2;//出現的次數

5樓:匿名使用者

java codepublicclassstrplus{publicstaticvoidmain(string args) {intintchar=newint[26];//記錄可能出現的26個小寫字母每個出現的次數string str="abstacta";intcount=0;//count記記錄某個字母出現了多少次for(inti=0;i次就增加一次

出現的結果是這樣的:

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

6樓:

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

int count=0;

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

除錯好du了,可

zhi以直接執行

dao,祝

內工作學習順利容

7樓:匿名使用者

把這個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);

8樓:匿名使用者

public class wangye

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

9樓:匿名使用者

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

python裡統計字串中另字串的個數

答案為3 用正則 import re s abababab len re.findall r aba s 3答案為2,用字串的count方法 import string s abababab s.count aba 2替換第二個 aba 為 bab 用字串的切片方法 可能方法醜陋了點,初學者見諒 s...

什麼是字串常量,字元常量與字串常量的區別是什麼

字串常量 一對雙引號括起來的字元序列 字串常量是由一對雙引號括起的字元序列。例如 china c program 12.5 等都是合法的字串常量。字串常量和字元常量是不同的量。它們之間主要有以下區別 1 字元常量由單引號括起來,字串常量由雙引號括起來。2 字元常量只能是單個字元,字串常量則可以含一個...

c語言,輸入字串,查詢只出現一次的字元,求高手幫忙寫,謝謝謝謝謝

include stdio.h include string.h include stdlib.h char firstnotrepeatingchar char pstring 如果這個字串為空,或者字串中的每個字元都至少出現兩次return 0 int main void include usi...