String s = "aaaljlfeakdsflkjsadjaefdsafhaasdasd";// 出现次数int num = 0;// 循环遍历每个字符,判断是否是字符 a ,如果是,累加次数for (       //输入代码                   ){// 获取每个字符,判断是否是字符aif (     //输入代码            ) {// 累加统计次数num++; }}System.out.println("字符a出现的次数:" + num);

1.

int num = 0;for (     int i=0;i<s.length();i++         ){if (  s.charAt(i)=='a' ) {num++; }}

2.bytes数组

int num = 0;byte[] bytes=s.getBytes();for (  int i=0;i<bytes.length;i++       ){if ( bytes[i]=='a' ) {num++; }}

3.利用数组char

     char[] c=s.toCharArray();   for (   int i=0;i<c.length;i++    ){if (    c[i]=='a'    ) {num++; }}

4.利用substring(startindex,endindex)字符串的

for (   int i=0;i<s.length();i++  ){String s1=s.substring(i,i+1);if (   s1.equals("a")) {  //注意这个地方不能是'a'。num++; }}

附上字符串的常用方法,请牢记

java实现遍历一个字符串的每一个字母相关推荐

  1. 用java怎样实现遍历一个字符串的每一个字母

    Java遍历一个字符串的每一个字母 String str = "asdfghjkl"; 方法一 String str = "asdfghjkl"; for(in ...

  2. 实现遍历一个字符串的每一个字母 java(附样例)

    Java遍历一个字符串的每一个字母 String str = "asdfghjkl"; 方法一 String str = "asdfghjkl"; for(in ...

  3. Java黑皮书课后题第5章:*5.46(倒排一个字符串)编写一个程序,提示用户输入一个字符串,然后以反序显示该字符串

    5.46(倒排一个字符串)编写一个程序,提示用户输入一个字符串,然后以反序显示该字符串 题目 题目概述 破题 运行示例 代码 题目 题目概述 5.46(倒排一个字符串)编写一个程序,提示用户输入一个字 ...

  4. JAVA传入一个字符串,返回一个字符串中的大写字母

    /**      *       * @param 传入一个字符串      * @return 返回一个字符串中的大写字母      */     private static String str ...

  5. java 取字符串最后一个字符串_关于java:如何获取字符串的最后一个字符?

    如何获取字符串的最后一个字符? public class Main { public static void main(String[] args) { String s ="test st ...

  6. 面试编程题1:给定一个字符串,统计出每个字母出现次数

    不管是自动化测试,还是测试开发,或者高级测试工程师,国内很多公司都开始要求编码能力.在各种面试中,经常会问到一些编程如何实现的问题.本系列,专门记录一些面试中遇到的问题,主要是用Java来实现,后续如 ...

  7. C语言统计一个字符串(包含空格)中字母的种类(不是个数)

    C语言统计一个字符串(包含空格)中字母的种类(不是个数) 写了一个小程序来通过输入一个字符串后,统计26个字母中出现了几种. 例如:输入juue 输入3输入abcd efg lmn输出10 思路简述 ...

  8. 判断一个字符串是否是一个有效的罗马数字

    判断一个字符串是否是一个有效的罗马数字 <–_–> 推荐方式 public class RomanNumerals {private static final Pattern ROMAN ...

  9. 连续字母长度 给定一个字符串 只包含大写字母

    注意!答案仅作为参考(实际考试中下列代码通过用例100%,但不代表最优解) 给定一个字符串 只包含大写字母 求在包含同一字母的子串中 长度第K长的子串 相同字母只取最长的子串 输入第一行 一个子串 1 ...

  10. 编写一个方法参数接收一个字符串,返回一个Date对象(在多种日期格式中找到与字符串匹配的那一个)用到解析异常ParseException

    题目:编写一个方法参数接收一个字符串,返回一个Date对象(在多种日期格式中找到与字符串匹配的那一个)用到解析异常ParseException 具体代码如下: import java.text.Par ...

最新文章

  1. ssh mysql环境搭建 myeclipse_MyEclipse整合ssh三大框架环境搭载用户注册源码下载
  2. verilog基础篇RAM IP核的使用
  3. 怎么样尽可能多的学习
  4. 战棋类中实现的移动范围
  5. iOS开发UIScrollView的底层实现
  6. bitsadmin命令(Windows下载文件命令)
  7. vue自定义插件-弹框
  8. day 4 基本数据类型/list列表的操作/元组/range数数
  9. linux准备环境,组建自己的Linux-01准备环境
  10. 周鸿祎麻辣点评中国互联网公司
  11. 每日一题:16. “气球” 的最大数量 (C++)
  12. MacBook Touch Bar(触控栏)无法正常工作的解决方法
  13. 服务器被劫持怎么修复不了,电脑DNS被劫持怎么修复?电脑dns被劫持的完美解决方法...
  14. 偶然看到的一篇文章中的励志诗
  15. shiro学习系列:shiro自定义filter过滤器
  16. CISP——密码学基本概念(术语)
  17. linux虚拟网卡修改mac地址,Win10秘笈:两种方式修改网卡物理地址(MAC)
  18. 【笔记】Libig从入门到放弃(续)
  19. 水逆的京东,2019还能翻盘吗?
  20. python爬取北京租房信息

热门文章

  1. Minimum/Maximum Spanning Tree/Forest
  2. 全球及中国建筑节能行业十四五发展态势及产值规模预测报告2021-2027年
  3. pytorch中torch.clamp()使用方法
  4. 华为OD机试真题- 处理器问题【2023Q1】
  5. Go语言历史背景及语言特性
  6. Flink rpc实践
  7. matlab中reshape和repmat使用方法
  8. CentOS7 Git客户端安装升级
  9. 总线仿真与分析软件VBA工具介绍
  10. python fileinput_Python fileinput模块使用介绍