最美情侣中文字幕电影,在线麻豆精品传媒,在线网站高清黄,久久黄色视频

歡迎光臨散文網(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面試題等詳細圖析的評論 (共 條)

分享到微博請遵守國家法律
磴口县| 泗水县| 石河子市| 盘锦市| 孙吴县| 新兴县| 乌鲁木齐市| 达日县| 碌曲县| 贵港市| 京山县| 南丰县| 乌兰察布市| 观塘区| 江津市| 丰镇市| 远安县| 墨竹工卡县| 招远市| 南陵县| 利辛县| 深泽县| 泉州市| 景宁| 镇赉县| 遂川县| 体育| 科技| 顺义区| 忻州市| 诸暨市| 大埔区| 盈江县| 普兰县| 青州市| 兴安盟| 柯坪县| 孟连| 白城市| 丽江市| 张家口市|