计算一个字符串里面特定字符的个数
题目
计算一个字符串中特定字符的个数
思路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());
计算一个字符串里面特定字符的个数相关推荐
- 37--计算一个字符串中每个字符出现次数
1.问题描述 需求:计算一个字符串中每个字符出现次数. 2.解题思路 获取一个字符串对象: 创建一个Map集合,键代表字符,值代表次数: 遍历字符串得到每个字符: 判断Map中是否有该键: 如果没有, ...
- Java黑皮书课后题第6章:*6.20(计算一个字符串中字母的个数)编写一个方法,使用下面的方法体计算字符串中的字母个数。编写一个测试程序,提示用户输入字符串,然后显示字符串中的字母个数
6.20(计算一个字符串中字母的个数)编写一个方法,使用下面的方法体计算字符串中的字母个数.编写一个测试程序,提示用户输入字符串,然后显示字符串中的字母个数 题目 题目描述 破题 代码 运行示例 题目 ...
- 6-1 编写函数计算一个或不特定多个数的乘积(高教社,《Python编程基础及应用》习题8-6)分数 5
编写函数计算一个或不特定多个数的乘积(高教社,<Python编程基础及应用>习题8-6) 函数接口定义: defcaculate(*t) 打*号的参数t接受多个参数成员,参数成员预期为整数 ...
- C语言 输入一个字符串,统计字符个数,并按照倒序输出该字符串。
题目:C语言 输入一个字符串,统计字符个数,并按照倒序输出该字符串. #include<stdio.h>void main() {char str[10];scanf("%s&q ...
- 输入一个字符串,对字符中的各个英文字符,数字,空格进行统计。 按照统计个数由多到少输出统计结果,如果统计的个数相同,则按照ASII码由小到大排序输出
题目描述: 输入一个字符串,对字符中的各个英文字符,数字,空格进行统计.按照统计个数由多到少输出统计结果,如果统计的个数相同,则按照ASII码由小到大排序输出. 输入描述:输入一串字符. 输出描述:对 ...
- R7-3 统计满足特定条件的字符数输入字符串A(没有重复字符),输入字符串B,求在字符串A中字符的个数,这些字符必须同时又在字符串B中。提示:用in运算符。输入格式:一行输入字符串A。一行
输入字符串A(没有重复字符),输入字符串B,求在字符串A中字符的个数,这些字符必须同时又在字符串B中.提示:用in运算符. 输入格式: 一行输入字符串A. 一行输入字符串B. 输出格式: 一行输出字符 ...
- java练习: 编程列出一个字符串的全字符组合情况,原始字符串中没有重复字符,例如:
import java.util.ArrayList; import java.util.Scanner;/*** 7. 编程列出一个字符串的全字符组合情况,原始字符串中没有重复字符,例如:* 原始字 ...
- Java黑皮书课后题第7章:*7.22(计算一个字符串中大写字母的数目)编写程序,从命令行输入一个字符串,然后显示字符串中大写字母的数目
7.22(计算一个字符串中大写字母的数目)编写程序,从命令行输入一个字符串,然后显示字符串中大写字母的数目 题目 题目描述 破题 代码 运行实例 题目 题目描述 7.22(计算一个字符串中大写字母的数 ...
- C语言试题四十三之求出ss所指字符串中指定字符的个数,并返回此值。
1. 题目 请编写一个函数function,它的功能是:求出ss所指字符串中指定字符的个数,并返回此值. 2 .温馨提示 C语言试题汇总里可用于计算机二级C语言笔试.机试.研究生复试中C程序设计科目. ...
最新文章
- 阿里云redis设置缓存方法
- 不同符号的两个整数求余和取模的计算技巧(规律)
- 华为p50预装鸿蒙系统,华为P50系列将至,内部测试预装鸿蒙系统,还有4款重磅新品将发布...
- Qt文档阅读笔记-对Style Plugin Example实例的解析
- 单元测试 - mock异常
- deep learning 以及deep learning 常用模型和方法
- Adaboost入门教程——最通俗易懂的原理介绍
- Osql\sqlcmd工具管理 SQL Server
- 青龙面板-闲趣赚修复版
- centos查看dns缓存_Linux下刷新DNS缓存(Ubuntu/CentOS)
- 科学管理之父——泰勒的故事
- U8如何月结及反结账
- 轻量纯css框架,网页设计的12个轻量CSS框架
- xss.haozi.me靶机
- Gartner曾劭清:云计算市场依然存在太多变局
- python 制作数据图表_python制作各种数据图表
- Code Complete《代码大全》读书笔记
- Mac上如何用自带软件剪切音频(去除多余杂音)?
- vue如何实现在页面上画画_vue组件:canvas实现图片涂鸦功能
- 解决win10 文件属性没有数字签名及详细信息等选项卡