题目

计算一个字符串中特定字符的个数

思路1

利用for循环,对比,计算,这是很正常的想法。如果不用for循环呢?

String test="ababdadwdewddedwwedfewfewqfewqfefwqefwfqefqwefqfqewfqcaxwdfergtrhtyhtyjyujyujuy";char c;int count=0;for(int i=0;i<test.length();++i){c=test.charAt(i);if(c=='f')++count;}System.out.println(count);

思路2

利用替换来进行,也不一定说有用,感觉挺好玩的,记下来

 String test="ababdadwdewddedwwedfewfewqfewqfefwqefwfqefqwefqfqewfqcaxwdfergtrhtyhtyjyujyujuy";String result=test.replace("f","");//把f字符替换成空白的,减去长度就是f字符的个数System.out.println(test.length()-result.length());

计算一个字符串里面特定字符的个数相关推荐

  1. 37--计算一个字符串中每个字符出现次数

    1.问题描述 需求:计算一个字符串中每个字符出现次数. 2.解题思路 获取一个字符串对象: 创建一个Map集合,键代表字符,值代表次数: 遍历字符串得到每个字符: 判断Map中是否有该键: 如果没有, ...

  2. Java黑皮书课后题第6章:*6.20(计算一个字符串中字母的个数)编写一个方法,使用下面的方法体计算字符串中的字母个数。编写一个测试程序,提示用户输入字符串,然后显示字符串中的字母个数

    6.20(计算一个字符串中字母的个数)编写一个方法,使用下面的方法体计算字符串中的字母个数.编写一个测试程序,提示用户输入字符串,然后显示字符串中的字母个数 题目 题目描述 破题 代码 运行示例 题目 ...

  3. 6-1 编写函数计算一个或不特定多个数的乘积(高教社,《Python编程基础及应用》习题8-6)分数 5

    编写函数计算一个或不特定多个数的乘积(高教社,<Python编程基础及应用>习题8-6) 函数接口定义: defcaculate(*t) 打*号的参数t接受多个参数成员,参数成员预期为整数 ...

  4. C语言 输入一个字符串,统计字符个数,并按照倒序输出该字符串。

    题目:C语言 输入一个字符串,统计字符个数,并按照倒序输出该字符串. #include<stdio.h>void main() {char str[10];scanf("%s&q ...

  5. 输入一个字符串,对字符中的各个英文字符,数字,空格进行统计。 按照统计个数由多到少输出统计结果,如果统计的个数相同,则按照ASII码由小到大排序输出

    题目描述: 输入一个字符串,对字符中的各个英文字符,数字,空格进行统计.按照统计个数由多到少输出统计结果,如果统计的个数相同,则按照ASII码由小到大排序输出. 输入描述:输入一串字符. 输出描述:对 ...

  6. R7-3 统计满足特定条件的字符数​输入字符串A(没有重复字符),输入字符串B,求在字符串A中字符的个数,这些字符必须同时又在字符串B中。提示:用in运算符。输入格式:一行输入字符串A。一行

    输入字符串A(没有重复字符),输入字符串B,求在字符串A中字符的个数,这些字符必须同时又在字符串B中.提示:用in运算符. 输入格式: 一行输入字符串A. 一行输入字符串B. 输出格式: 一行输出字符 ...

  7. java练习: 编程列出一个字符串的全字符组合情况,原始字符串中没有重复字符,例如:

    import java.util.ArrayList; import java.util.Scanner;/*** 7. 编程列出一个字符串的全字符组合情况,原始字符串中没有重复字符,例如:* 原始字 ...

  8. Java黑皮书课后题第7章:*7.22(计算一个字符串中大写字母的数目)编写程序,从命令行输入一个字符串,然后显示字符串中大写字母的数目

    7.22(计算一个字符串中大写字母的数目)编写程序,从命令行输入一个字符串,然后显示字符串中大写字母的数目 题目 题目描述 破题 代码 运行实例 题目 题目描述 7.22(计算一个字符串中大写字母的数 ...

  9. C语言试题四十三之求出ss所指字符串中指定字符的个数,并返回此值。

    1. 题目 请编写一个函数function,它的功能是:求出ss所指字符串中指定字符的个数,并返回此值. 2 .温馨提示 C语言试题汇总里可用于计算机二级C语言笔试.机试.研究生复试中C程序设计科目. ...

最新文章

  1. 阿里云redis设置缓存方法
  2. 不同符号的两个整数求余和取模的计算技巧(规律)
  3. 华为p50预装鸿蒙系统,华为P50系列将至,内部测试预装鸿蒙系统,还有4款重磅新品将发布...
  4. Qt文档阅读笔记-对Style Plugin Example实例的解析
  5. 单元测试 - mock异常
  6. deep learning 以及deep learning 常用模型和方法
  7. Adaboost入门教程——最通俗易懂的原理介绍
  8. Osql\sqlcmd工具管理 SQL Server
  9. 青龙面板-闲趣赚修复版
  10. centos查看dns缓存_Linux下刷新DNS缓存(Ubuntu/CentOS)
  11. 科学管理之父——泰勒的故事
  12. U8如何月结及反结账
  13. 轻量纯css框架,网页设计的12个轻量CSS框架
  14. xss.haozi.me靶机
  15. Gartner曾劭清:云计算市场依然存在太多变局
  16. python 制作数据图表_python制作各种数据图表
  17. Code Complete《代码大全》读书笔记
  18. Mac上如何用自带软件剪切音频(去除多余杂音)?
  19. vue如何实现在页面上画画_vue组件:canvas实现图片涂鸦功能
  20. 解决win10 文件属性没有数字签名及详细信息等选项卡

热门文章

  1. 在线编辑excel文件实现服务器后台存储,及页面还原
  2. 《Android自定义控件》RulerView,仿唯品会身高、体重等标尺,尺码控件,滑动可修改刻度值
  3. Android热修复——深入剖析AndFix热修复及自己动手实现
  4. android 轨迹生成图,Android自定义View实现公交成轨迹图
  5. 轻量级简约的自动采集小说程序源码
  6. ipad协议临时号828版
  7. 手写sql语句面试题
  8. 利用SVG滤镜实现水波倒影效果
  9. 新建word文档没保存能恢复吗(已有579人收藏)
  10. 如果有智慧公交可视化平台,《开端》还能无限重启吗?