先判断后转化 原理: 这类题目主要通过ASCII(美国信息交换标准代码)码差值实现,A对应ASCII码十进制数字是65,a对应ASCII码十进制数字是97,即大小写字母之间ASCII码差值为32,想要将大写字母转换为小写字母可以将该字符ASCII码值+32,同理小写字母转换成大写字母只需 ...
先判断后转化 原理: 这类题目主要通过ASCII(美国信息交换标准代码)码差值实现,A对应ASCII码十进制数字是65,a对应ASCII码十进制数字是97,即大小写字母之间ASCII码差值为32,想要将大写字母转换为小写字母可以将该字符ASCII码值+32,同理小写字母转换成大写字母只需 ...
背景:刚刚学到java的String和StringBuffer类,遇到如标题所示的题。 要求:必须要用到String类的toUpperCase方法和toLowerCase方法 思路:用到Strin ...
原理: 这类题目主要通过ASCII(美国信息交换标准代码)码差值实现,A对应ASCII码十进制数字是65,a对应ASCII码十进制数字是97,即大小写字母之间ASCII码差值为32,想要将大写字母转换为小写字母可以将该字符ASCII码值+32,同理小写字母转换成大写字母只需将该字符ASCII码值 ...
一道算法题,生成随机字符串,必须包含数字、小写字母、大写字母。 为了生成随机数方便,特别编写StdRandom类(注1),API如下。 public class StdRandom static double random ...
...
大写字母或小写字母转换为数字A-->1,a-->1;B-->2,b-->2;C-->3,c-->3;...Z-->26,z-->26 如果非字母转换为-1 Source Code 演示 ...
编写程序,将一个大写字母转换为对应的小写字母。 要求用C++语言编写程序 输出为: a b 若将输出改为 cout<<(int)c1<<" "<<c2<<endl; 输出为: 97 b 已经被强制类型转换了 ...