Java学习Map之案例:统计字符串中每个字节出现的次数

您所在的位置:网站首页 java统计字符串每个单词出现的次数 Java学习Map之案例:统计字符串中每个字节出现的次数

Java学习Map之案例:统计字符串中每个字节出现的次数

2023-07-12 03:43| 来源: 网络整理| 查看: 265

出chatgpt独享账号!内含120美元!仅需38元/个!独享永久使用!点击购买! package com.itheima_107;/* 需求:键盘录入一个字符串,要求统计字符串中每个字符串出现的次数。 举例:键盘录入"aababcabcdabcde" 在控制台输出:"a(5)b(4)c(3)d(2)e(1)" 思路: 1.键盘录入一个字符串 2.创建HashMap集合,键是Character,值是Integer 3.遍历字符串,得到每一个字符 4.拿得到的每一个字符作为键到HashMap集合中去找对应的值,看其返回值 如果返回值是null:说明该字符在HashMap集合中不存在,就把该字符作为键,1作为值存储 如果返回值不是null:说明该字符在HashMap集合中存在,把该值加1,然后重新存储该字符和对应的值 5.遍历HashMap,得到值和值,按照要求进行拼接 6.输出结果 */import java.util.HashMap;import java.util.Scanner;import java.util.Set;import java.util.TreeMap;

public class HashDemo { public static void main(String[] args) { //键盘录入一个字符串 Scanner sc = new Scanner(System.in); System.out.println("请输入一个字符串:"); String line = sc.nextLine(); //创建HashMap集合,键是Character,值是Integer // HashMap hm = new HashMap(); TreeMap hm = new TreeMap();

//遍历字符串,得到每一个字符 for(int i = 0;i



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3