五月天青色头像情侣网名,国产亚洲av片在线观看18女人,黑人巨茎大战俄罗斯美女,扒下她的小内裤打屁股

歡迎光臨散文網(wǎng) 會員登陸 & 注冊

Java作業(yè)(熱身和擴展題):統(tǒng)計單個或每個字符出現(xiàn)次數(shù),Object面試題等詳細圖析

2020-03-17 16:37 作者:詩書畫唱  | 我要投稿

熱身題由簡單題到擴展題,循序漸進更加便于理解):

統(tǒng)計"一閃一閃亮晶晶,漫天都是小星星"中,字符”晶“出現(xiàn)的次數(shù):

package a;

public class demo{

public static void main(String[] args) {


String str="一閃一閃亮晶晶,漫天都是小星星";

int count=0;//統(tǒng)計次數(shù)的變量

int start=0; //每次改變的位置

while((start=str.indexOf("晶",start))!=-1){

start++;//位置要改變

count++;//次數(shù)++

}

System. out . println("晶出現(xiàn)了"+count+"次");

}}




擴展題:

統(tǒng)計"一閃一閃亮晶晶,漫天都是小星星"中每個字符出現(xiàn)次數(shù):

package a;


import java.util.HashMap;

import java.util.Set;


public class demo {

public static void main(String[] args) {

String str = "一閃一閃亮晶晶,漫天都是小星星";

HashMap<Object, Integer> h = new HashMap<Object, Integer>();

// 使用循環(huán)將每個字符保存起來

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

// 判斷map集合的鍵是否存在

if (h.containsKey(str.charAt(i))) {// 重復的時候,如果鍵是存在的就讓其值(出現(xiàn)的次數(shù))+1

int cishu =h.get(str.charAt(i));// 得到了重復的時候的值

cishu++;h.put(str . charAt(i),cishu);

} else {

h.put(str.charAt(i),1);

// 如果鍵不存在,其值(出現(xiàn)的次數(shù))就是1

}}

Set<Object> s=h.keySet();

for(Object i:s){

System.out. println("文字"+i+"出現(xiàn)了"+h.get(i));

}

}}


Java作業(yè)(熱身和擴展題):統(tǒng)計單個或每個字符出現(xiàn)次數(shù),Object面試題等詳細圖析的評論 (共 條)

分享到微博請遵守國家法律
平舆县| 河池市| 裕民县| 铜鼓县| 沙河市| 河北省| 玛纳斯县| 汉源县| 汶川县| 海兴县| 天津市| 银川市| 金堂县| 山丹县| 岳池县| 房产| 墨玉县| 雅江县| 临汾市| 张掖市| 三门峡市| 新宁县| 利川市| 衡南县| 微山县| 明溪县| 合水县| 胶州市| 阿合奇县| 安岳县| 库尔勒市| 星座| 南昌市| 潼关县| 洪江市| 桦甸市| 湖北省| 阿拉善右旗| 马鞍山市| 灌阳县| 卢湾区|