(Java)Character类

package com.book.lite;import sun.lwawt.macosx.CSystemTray;import java.util.Scanner;/*** @author zhangyu* @date 2021年08月16日 10:50 下午* Character类的方法* 1.判断是否小写:isLowerCase()* 2.判断是否大写:isUpperCase()* 3.判断是不是数字:isDigit()** 4.将字符转成大写:toUpperCase()* 5.将字符转成小写:toLowerCase()* 6.判断一个字符串中有多少个:大写字母,小写字母,数字,其他字符*/
public class CharacterDemo {public static void main(String[] args) {System.out.println(methon_1('a'));System.out.println(methon_2('b'));System.out.println(methon_3('3'));System.out.println(methon_4('d'));System.out.println(methon_5('E'));/** 从键盘获取字符串*/Scanner sc = new Scanner(System.in);System.out.print("请输入字符串:");String s = sc.nextLine();methon_6(s);}public static boolean methon_1(char A){boolean a = Character.isLowerCase(A);return a ;}public static boolean methon_2(char B){boolean b = Character.isUpperCase(B);return b;}public static boolean methon_3(char C){boolean c = Character.isDigit(C);return c;}public static char methon_4(char D){char d = Character.toUpperCase(D);return d;}public static char methon_5(char E){char e = Character.toLowerCase(E);return e;}public static void methon_6(String s){int upper = 0;int lower = 0;int digit = 0;int other = 0;char[] ch = s.toCharArray();for (int x =0; x < ch.length ; x++){if (Character.isUpperCase(ch[x])){upper +=1;}else if (Character.isLowerCase(ch[x])) {lower += 1;}else if (Character.isDigit(ch[x])){digit +=1;}else {other +=1;}}System.out.println("大写字母有:"+upper);System.out.println("小写字母有:"+lower);System.out.println("数字有:"+digit);System.out.println("其他字符有:"+other);}
}

 

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/421813.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

棋盘切割 DP POJ 1191

把方差公式先变形为 σ2 (1/n)∑xi2-xa2 xa为平均值。 由于要求标准差最小&#xff0c;只需方差最小&#xff0c;平均值都是一样的&#xff0c;n也是一样的&#xff0c;这样原问题就变为求这n快小棋盘总分的平方和最小 考虑左上角为&#xff08;x1,y1&#xff09;,右上角为&am…

lucene,lucene.net学习教程

lucene学习教程 1.1 什么是lucene Lucene是一个全文搜索框架&#xff0c;而不是应用产品。因此它并不像www.baidu.com 或者google Desktop那么拿来就能用&#xff0c;它只是提供了一种工具让你能实现这些产品。 2 lucene的工作方式 lucene提供的服务实际包含两部分&#xf…

(JAVA)正则表达式

正则表达式的常见规则 1.字符类[abc]&#xff1a;字符必须是abc其中一个[a-z]&#xff1a;字符必须是小写字母[A-Z]&#xff1a;字符必须是大写字母[a-zA-Z]&#xff1a;字符必须是字母[^abc]&#xff1a;字符不能是abc其中一个[^a-z]&#xff1a;字符不能是小写字母[^a-zA-Z]:…

巧用“傍术”选择陈列点

割箱 陈列 是一种将包装纸箱割斜角&#xff0c;以露出商品的 陈列 方式&#xff0c;广泛应用在包袋食品及小百货商品。  商超内的位置很多&#xff0c;选择什么样的位置 陈列 产品能够起到最好的效果呢&#xff1f;  首先是要找视觉效果尽可能好的地方。消费者进入商场第一…

(JAVA) * 使用正则表达式,给字符串排序 * 使用数组排序

package com.book.lite;import java.util.Arrays;/*** author zhangyu* date 2021年08月19日 10:49 下午* 使用正则表达式&#xff0c;给字符串排序* 使用数组排序*/ public class RegexDemo1 {public static void main(String[] args) {test();}public static void test(){Str…

python 使用 pip 安装第三方库 导入不成功

本文是什么意思呢&#xff1f; 就是你需要使用一些库安装老师或者网上说的 通过pip 安装下载了第三方库&#xff0c;但是使用 import xxx from xxx import xx &#xff0c;pycharm ide 导入的下面还有红色波浪线&#xff0c;导入不成功。 这是什么原因&#xff1f; 这是pyc…

LLVM每日谈之十三 使用LLVM自带的PASS

作者&#xff1a;snsn1984 PS&#xff1a;最近一段时间&#xff0c;投入在LLVM上的时间有些减少。差点把对它的研究断掉&#xff0c;今天开始继续。对LLVM的研究需要很长一段时间的坚持不懈才可以彻底搞明白。 前面已经介绍过如何写自己的PASS&#xff0c;并且也针对一个简单的…

(JAVA)Math类

package com.book.lite;import java.util.regex.Matcher;/*** author zhangyu* date 2021年08月19日 11:34 下午* 1.绝对值*/ public class MathDemo {public static void main(String[] args) {System.out.println(methon_1());System.out.println(methon_2());System.out.pri…

Android学习笔记-判断手机外部存储是否可读写

通过调用Environment的getExternalStorageState()方法来判断外部存储的状态: /* 查检外部存储读取与写入功能是否可用 */ public boolean isExternalStorageWritable() {String state Environment.getExternalStorageState();if (Environment.MEDIA_MOUNTED.equals(state)) {r…

寄存器指令MIPS 寄存器介绍

之前朋友几篇文章介绍了改寄存器指令的文章. 关联文章的地址 MIPS有32个通用寄存器&#xff08;$0-$31&#xff09;&#xff0c;各寄存器的功能及汇编程序中应用约定如下&#xff1a; 下表描述32个通用寄存器的别名和用处 REGISTER NAME USAGE $0 $zero 常量0(constant va…

(JAVA)Random类

package com.book.lite;import java.util.Random;/*** author zhangyu* date 2021年08月19日 11:57 下午* Math.random()获取随机数&#xff0c;底层调用Random类* Random类* 1.构造方法* 2.nextInt(int n )*/public class RandomDemo {public static void main(String[] args)…

SIFT算法

介绍这个算法的网上的博客很多&#xff0c;这个百度一下就有很多篇&#xff0c;我写一下我的认识。 前面考虑的一个图像的特征点是角点&#xff0c;这边提出了&#xff0c;图像的特征点可以是一个斑点&#xff0c;就像 明显的就是部分向日葵的原型就是一个特征&#xff0c;而这…

(JAVA)超大整数运算

package com.book.lite;import java.math.BigInteger;/*** author zhangyu* date 2021年08月21日 4:27 下午* Biginterger类&#xff0c;超大数的四则运算*/ public class BigIntegerDemo {public static void main(String[] args) {methon_3();}public static BigInteger meth…