本题主要考察 String 的charAt方法 ,和 Character的isDigit 和 isAlphabetic 方法

本身没有什么技术含量,但这两个方法的完整签名,却很少有人记得住,并且用手写下来。

感觉使用vim能避免呢? 还有一个知识点 要记住 sunbstring(index1,index2)返回的是 index1-----index2-1 个字符,不包括第二个索引的值

 1 import java.lang.Character;
 2 public class StringCount
 3 {
 4     public static void main(String[] args)
 5     {
 6         String s = "avs123d3ed&*%%&3122dff33fd2";
 7         int dc = 0,ac = 0 ,oc = 0;
 8
 9         for(int i = 0; i < s.length();i++)
10         {
11             if(Character.isDigit(s.charAt(i)))
12             {
13                 dc++;
14             }
15             else if(Character.isAlphabetic(s.charAt(i)))
16             {
17                 ac++;
18             }
19             else
20             {
21                 oc++;
22             }
23         }
24
25         System.out.println("numCount = " + dc);
26         System.out.println("alpCount = " + ac);
27         System.out.println("othCount = " + oc);
28     }
29
30
31 }

转载于:https://www.cnblogs.com/xviubu/p/3370111.html

小菜面试 String 篇 之 统计一个字符串中数字,字母,的个数相关推荐

  1. c语言统计一个字符串中大写字母的个数

    分析: 对于一个字符串,想选出其中的大写英文字母.就得让计算机对字符串中的每一个字符进行判断,于是用if(str[i]>='A'&&str[i]<='Z')来判断是否是A~ ...

  2. 统计一个字符串中大写字母字符,小写字母字符,数字字符出现的次数

    统计一个字符串中大写字母字符,小写字母字符,数字字符出现的次数.(不考虑其他字符) 1.需求: 统计一个字符串中大写字母字符,小写字母字符,数字字符出现的次数.(不考虑其他字符) 举例: " ...

  3. 统计一个字符串中数字的个数

    问题描述 统计一个字符串中数字的个数 程序代码 #include <stdio.h> /* *csdn学院--2016级 *目的:让代码见证成长(作为一个初学的菜鸟,如 *大家有发现错误, ...

  4. 统计一个字符串中大写字母,小写字母,以及数字的个数。

    public class StringTest {  public static void main(String[] args) {   // 封装键盘录入数据   Scanner sc = new ...

  5. 用java编写一个函数,统计一个字符串中每个字母出现的次数

    2019独角兽企业重金招聘Python工程师标准>>> String str ="2342asfghgyu56asdasda"; Map<String,In ...

  6. 统计一个字符串中单词的个数

    <程序设计基础-c语言>杨莉 刘鸿翔 ISBN-978-7-03-032903-5 p113 习题4 7.统计一个字符串中单词的个数.字符串中两个空格之间的非空格字符串可看做单词. #in ...

  7. 实现统计一个字符串中的每个单词出现的次数--基于Go语言

    实现统计一个字符串中的每个单词出现的次数–基于Go语言 package mainimport ("fmt""strings" )func main() {//统 ...

  8. java基础—统计一个字符串中各个字符出现的次数

    统计一个字符串中各个字符出现的次数 import java.util.Iterator; import java.util.Set; import java.util.TreeMap;public c ...

  9. C语言编程>第二十六周 ⑥ 请补充fun函数,该函数的功能是:按 “0”到 “9”统计一个字符串中的奇数数字字符各自出现的次数,结果保存在数组num中。注意:不能使用字符串库函数。

    例题:请补充fun函数,该函数的功能是:按 "0"到 "9"统计一个字符串中的奇数数字字符各自出现的次数,结果保存在数组num中.注意:不能使用字符串库函数. ...

  10. C语言程序设计联系题 编写一个函数,由实参传来一个字符串,统计此字符串中的字母、数字、空格和其他字符的个数,在主函数中输入字符串以及输出上述结果。

    编写一个函数,由实参传来一个字符串,统计此字符串中的字母.数字.空格和其他字符的个数,在主函数中输入字符串以及输出上述结果. #include<stdio.h> #include<s ...

最新文章

  1. uscao Mother's Milk
  2. 【转载】关于幂律分布的一个笔记
  3. 分布式流媒体直播服务器系统 For Linux
  4. qt 实现 以图片为中心 让它旋转_QT图片旋转动画
  5. C++中set和map的erase用法
  6. JBox2d入门学习一
  7. 【编译工具】之gcc中-march与-arch的使用
  8. macbook pro python开发_年轻人第一台 Mac,来自一个开发者的 Macbook Pro 2019 16寸简评...
  9. 2018.12.12 第九章虚拟内存
  10. Xshell使用方法
  11. VSCode搭建STM32开发环境(极简自我搭建懒人直接使用插件)
  12. stack(后进先出)
  13. 小爬虫爬起点中文网收藏榜
  14. 男生追女生时的21个致命问题
  15. 固定资产拆分比例怎么计算_固定资产折旧的计算方法
  16. 区块链靠什么开启下一个互联网传奇?迅雷链:回归技术
  17. Linux下Docker安装微信文件传输问题
  18. 对vue.js技术调研
  19. 危化品从业人员资格证怎么考?
  20. MogaFX—日元兑美元30多年来首次突破150日元

热门文章

  1. ubuntu18.04 server配置静态ip
  2. (转)Spring实现IoC的多种方式
  3. 谈谈c++纯虚函数的意义!
  4. (转)如何在Windows下使用OpenGL 2.0的API(包括GLSL)
  5. [转] 如何看透一个人
  6. [转]unresolved external symbol _main解决办法
  7. OO第二次课程总结分析
  8. 微信 oauth授权2
  9. 《30天自制操作系统》03_day_学习笔记
  10. JS的作用域和作用域链