统计字符串字符问题
来源:互联网 发布:智慧农业大数据平台 编辑:程序博客网 时间:2024/05/17 13:44
Java
第一种方法:
package com.ssdou;public class testString { public static void main(String[]args){ String s = "adfabABIM<?ii9p003ifloakDFA"; int lCount = 0,uCount = 0,oCount = 0; for(int i = 0;i<s.length();i++){ char c = s.charAt(i);//charAt(int index)返回指定索引处的 char 值。索引范围为从 0 到 length() - 1。 /*进行比较是通过比较它们的ASCII码*/ if(c >= 'a'&& c <= 'z'){ lCount++; }else if(c >= 'A' && c <= 'Z'){ uCount++; }else{ oCount++; } } System.out.println("大写字母:"+lCount+"个"+"\n"+"小写字母:"+uCount+"个"+"\n"+"非字母:"+oCount+"个"); }}
第二种方法:
package com.ssdou;public class testString { public static void main(String[]args){ String s = "adfabABIM<?ii9p003ifloakDFA"; String a = "abcdefjhijklmnopqrstuvwxyz"; String b = "ABCDEFJHIJKLMNOPQRSTUVWXYZ"; int lCount = 0,uCount = 0,oCount = 0; for(int i = 0;i<s.length();i++){ char c = s.charAt(i);//charAt(int index)返回指定索引处的 char 值。索引范围为从 0 到 length() - 1。 /*进行比较是通过比较它们的ASCII码*/ if(a.indexOf(c)!= -1 ){//返回指定字符在此字符串中第一次出现处的索引,如果此字符串中没有这样的字符,则返回 -1。 lCount++; }else if(b.indexOf(c) != -1){ uCount++; }else{ oCount++; } } System.out.println("大写字母:"+lCount+"个"+"\n"+"小写字母:"+uCount+"个"+"\n"+"非字母:"+oCount+"个"); }}
第三种方法:
package com.ssdou;public class testString { public static void main(String[]args){ String s = "adfabABIM<?ii9p003ifloakDFA"; String a = "abcdefjhijklmnopqrstuvwxyz"; String b = "ABCDEFJHIJKLMNOPQRSTUVWXYZ"; int lCount = 0,uCount = 0,oCount = 0; for(int i = 0;i<s.length();i++){ char c = s.charAt(i);//charAt(int index)返回指定索引处的 char 值。索引范围为从 0 到 length() - 1。 if(Character.isLowerCase(c)){//确定字符是否为小写字母,如果字符为小写,则返回true;否则返回false,isLowerCase、isUpperCase都是类的静态方法(类的静态方法及静态变量都可以直接用类名调用)。 lCount++; }else if(Character.isUpperCase(c)){//确定指定字符是否为大写字母,如果字符为大写,则返回 true;否则返回 false。 uCount++; }else{ oCount++; } } System.out.println("大写字母:"+lCount+"个"+"\n"+"小写字母:"+uCount+"个"+"\n"+"非字母:"+oCount+"个"); }}
0 0
- 统计字符串字符问题
- 两字符串相同字符个数统计问题
- 统计字符(字符串,简单)
- 字符串之字符统计
- 统计字符串字符个数
- 字符串字符统计
- 字符串 排序-字符统计
- 字符串字符数统计
- 字符串中的字符统计
- 字符串字符统计
- 问题九十二:字符统计
- 字符串部分--统计字符数
- 统计字符串中的字符个数
- 统计字符串中字符个数
- 字符串处理-统计字符数
- Java字符串、转义字符和字符统计
- 黑马程序员_对“统计字符串各字符出现的次数”问题的思考
- 字符串问题---字符串的统计字符串
- Word2vec的bin文件的java处理
- Android-Universal-Image-Loader 图片异步加载类库的使用(超详细配置)
- 一个部门新星的坠落(一切都是成长必经之路----呵呵)
- C 字符串截取
- 基本注意事项1
- 统计字符串字符问题
- linear-gradient实现纯CSS文字淡入效果
- X5 WebKit 的那些坑(持续更新....)
- 观w3cschool 笔记--自己理解的
- linux用户与多个组相关操作
- 用swift实现tableview的展示
- PHP学习总结(2)——PHP入门篇之PHP代码标识
- Android事件分发机制
- Java-001-String和StringBuffer以及StringBuilder