java统计每个字符串出现的次数,java 字符串 出现次数

  java统计每个字符串出现的次数,java 字符串 出现次数

  实施思路:

  1.使用Scanner获取用户输入的字符串。

  2.创建一个映射集,其中key是字符串中的字符,value是字符数。

  3.遍历字符串以获取每个字符。

  4.使用获得的字符,到映射集去判断该键是否存在。

  密钥存在:

  通过字符(键)获取值(字符数)

  价值

  Put(key,value)将新值存储在映射集中

  密钥不存在:

  放(键,1)

  5.遍历地图集并输出结果。

  (视频教程推荐:java视频)

  具体代码是:

  公共静态void main(String[] args) {

  //1.使用扫描仪获取用户输入的字符串

  Scanner sc=新扫描仪(system . in);

  System.out.println(请输入字符串);

  string s=sc . next();

  //2.创建一个映射集,其中key是字符串中的字符,value是字符数。

  HashMapCharacter,Integer map=new HashMap();

  //3.遍历字符串以获取每个字符

  for (char c : s.toCharArray()) {

  //4.用获取的字符去映射集合判断该键是否存在。

  if (map.containsKey(c)) {

  //密钥存在

  整数值=map . get(c);

  价值;

  map.put(c,value);

  }否则{

  //键不存在

  map.put(c,1);

  }

  }

  //5.遍历地图集并输出结果

  for(字符键:map.keySet()){

  整数值=map . get(key);

  System.out.println(键-值);

  }

  }推荐教程:java开发入门以上是java计算每个字符在某个字符串中出现的次数的详细内容。请多关注我们的其他相关文章!

郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

留言与评论(共有 条评论)
   
验证码: