17/7/31学习笔记04
来源:互联网 发布:linux运维项目 编辑:程序博客网 时间:2024/06/10 13:42
1Character的概述
01.Character 类在对象中包装一个基本类型 char 的值 此外,该类提供了几种方法,以确定字符的类别(小写字母,数字,等等),并将字符从大写转换成小写,反之亦然 构造方法: Character(char value) 02.常见方法 public static boolean isUpperCase(char ch):判断给定的字符是否是大写字符 public static boolean isLowerCase(char ch):判断给定的字符是否是小写字符 public static boolean isDigit(char ch):判断给定的字符是否是数字字符 public static char toUpperCase(char ch):把给定的字符转换为大写字符 public static char toLowerCase(char ch):把给定的字符转换为小写字符03.例题:统计一个字符串中大写字母字符,小写字母字符,数字字符出现的次数。(不考虑其他字符)
public class CharacterTest { public static void main(String[] args) { // 定义三个统计变量。 int bigCount = 0; int smallCount = 0; int numberCount = 0; // 键盘录入一个字符串。 Scanner sc = new Scanner(System.in); System.out.println("请输入一个字符串:"); String line = sc.nextLine(); // 把字符串转换为字符数组。 char[] chs = line.toCharArray(); // 历字符数组获取到每一个字符 for (int x = 0; x < chs.length; x++) { char ch = chs[x]; // 判断该字符 if (Character.isUpperCase(ch)) { bigCount++; } else if (Character.isLowerCase(ch)) { smallCount++; } else if (Character.isDigit(ch)) { numberCount++; } } // 输出结果即可 System.out.println("大写字母:" + bigCount + "个"); System.out.println("小写字母:" + smallCount + "个"); System.out.println("数字字符:" + numberCount + "个"); }}
阅读全文
0 0
- 17/7/31学习笔记04
- 17/7/31学习笔记01
- 17/7/31学习笔记02
- 17/7/31学习笔记03
- 2006-04-17 学习笔记
- 7-17 java学习笔记
- javascript学习笔记 2014-04-17
- 17/7/29学习笔记01
- 17/7/29学习笔记02
- java学习笔记31
- Java学习笔记31
- Xcode9学习笔记31
- Spring学习笔记17
- 每日学习笔记(17)
- hibernate学习笔记17
- java学习笔记17
- 2014.12.17学习笔记
- Gallery3d 学习笔记(17)
- document.querySelector() document.querySelectAll()
- 自定义解析器【一】
- Redis资料汇总
- Ceph RBD编程接口Librbd(C++) -- 映像创建与数据读写
- Java随机数
- 17/7/31学习笔记04
- Android提示错误“R cannot be resolved…”
- MySQL 索引
- CodeForce 825B Five-In-a-Row<简单模拟>
- HTTP协议和Servlet概述
- Android初级开发(五)——常用的五大布局
- 发现了一个程序员分享神器
- modified content
- 时间复杂度和空间复杂度详解