個在JAVA中要怎麼實現呀?

時間 2021-06-22 23:41:41

1樓:

考慮這樣?

1、轉成字元陣列

2、遍歷字元陣列

3、每次遍歷,加入到乙個Map裡面(key是字元,value是出現次數。 先判斷是否存在key,存在就value+1,否則就存入key 字元,value 1)

4、遍歷這個map,輸出字元和對應的出現次數。

5、替換用 String的replace方法?

Map<

String

,Integer

>map=

newHashedMap

();String

str=

"Please help me open the door"

;char

group

=str

.toCharArray

();for

(charc:

group

)//如果不在map裡面,那麼是第一次出現//如果在map裡面,那麼取出次數,然後+1intcount=1

;if(map

.containsKey(c

+""))else

map.

put(c+

"",count);}

//遍歷map 輸出結果

for(

Map.

Entry

,Integer

>entry

:map

.entrySet

())//直接使用替換replace

System

.out

.println

("替換結果:"

+str

.replace

("o"

,"a"

));//如果不想用replace 那麼

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

if (group[i] == 'o') {group[i] = 'a';

//System

.out

.println

("替換結果:"

+new

String

(group));

Java中的類和c 中的類,在使用中要理解?

Lieu 長文慎入,內含 星際 穿越 我覺得這是乙個程式語言設計的問題,也是個空間緯度的問題.很有意思.還沒接受過科班的CS的訓練,程式設計經驗僅限J2EE的前後端,拋磚引玉,談談自己的思考.二維世界 我認為程式語言的基本元素是操作符和變數,而通過操作符操作變數這一行為即乙個語句.比如有變數a,有操...

在java中,為什麼if 裡面可以放入乙個Boolean類,而放入其他的類就通不過編譯呢?

只喝伊利 因為if 語句就是用來做判斷用的,產生的結果只有true和false這兩種結果。你第乙個例子裡面寫了布林型別的,而且給了結果是false在判斷的是時候檢查了布林型別是是否是true和false的問題,所以能通過 而你的第二個例子是是string型別,賦值又是空而且你怎麼能讓if 自動去判斷...

在直播過程中怎麼實現即時摳像效果?

毛豆直播 在直播過程中藥實現虛擬摳像,就需要購買綠幕或者藍幕做背景,然後在用軟體摳像。目前有很多軟體支援摳像的,線上摳像虛擬直播也是趨勢 我給你回答吧 感覺他們回答的都不是很專業。直播外掛程式什麼的都沒有這個功能,我剛才檢視了一下,沒有此功能。想要實現實時的摳像,有以下幾個問題 1 需要把攝像頭的資...