JavaSE8基础 Character.toXXX 大写字母与小写字母的转换

os :windows7 x64
    jdk:jdk-8u131-windows-x64
    ide:Eclipse Oxygen Release (4.7.0)
    
    
code:

package jizuiku3;

public class Demo101 {
	public static void main(String[] args) {
		char c = ‘a‘;
		char c2 = Character.toUpperCase(c);
		System.out.println(c2);

		char d = ‘A‘;
		char d2 = Character.toLowerCase(d);
		System.out.println(d2);

		//上合法,下则反

		char e = ‘1‘;
		char e2 = Character.toLowerCase(e);
		System.out.println(e2);

		char f = ‘!‘;
		char f2 = Character.toLowerCase(f);
		System.out.println(f2);

	}
}

result:

view:

  要想知道为啥有此特性? 还要看源代码!



Java优秀,值得学习。
学习资源:API手册+Java源码+清净的心地。

时间: 2024-07-30 15:25:41

JavaSE8基础 Character.toXXX 大写字母与小写字母的转换的相关文章

计算一个字符串中大写字母、小写字母、特殊字符、数字的个数

1 public class Test_123_Test { 2 public static void main(String[] args) { 3 String str = "[email protected]#¥%……&"; 4 int bigs = 0;// 记录大写字母的个数 5 int smalls = 0;// 记录小写字母的个数 6 int others = 0;// 记录其他字符的个数 7 int shuzi = 0; 8 System.out.println

汇编语言——统计一个字符串中的大写字母、小写字母、数字和其他字符的个数,并显示

;统计字符串中大写字母.小写字母.数字.其他字符的个数DATAS SEGMENT buf db '12ADdf#gh592HKL*','$' tp1 db 0;大写字母个数 tp2 db 0;小写字母个数 tp3 db 0;数字的个数 tp4 db 0;其他字符的个数 str1 db 'the number of big is:','$' str2 db 'the number of small is:','$' str3 db 'the number of number is:','$' st

位操作,大写字母转成小写字母,小写字母转成大写字母

----------------------------------------------------------------------------------------------------------------------------------------------------------------- #include <stdio.h> void main () { //不懂是谁发现的,大写字母和小写字母在二进制位上只相差一位 //大写字母二进制位的第6位为0 //小写字

(转)求正则表达式,密码必须包含大写字母、小写字母、数字

1.必须只能是 大写字母.小写字母和数字构成的密码2.大写字母.小写字母.数字都至少出现一次 import java.util.regex.Pattern; import java.util.regex.Matcher; public class RegexRegexTest2 { public static boolean checkPassword(String password){ if(password.matches("\\w+")){ Pattern p1= Pattern

从终端获取一个字符串,分别统计其中大写字母、小写字母、数字及其它字符的个数。

//从终端获取一个字符串,分别统计其中大写字母.小写字母.数字及其它字符的个数. #include<stdio.h> #include<stdio.h> int main(int argc,const char *argv[]) { char str[100]; char ch; int len,i; int letter = 0, number = 0, space = 0, other = 0; gets(str); for(i=0;i<strlen(str);i++)

php字符串英文文本中大写字母,小写字母,空格,标点符号的个数统计

对一段英文文本的信息,统计其中大写字母,小写字母,空格,标点符号的个数 <?php$manuscript = "Where there is a will, there is a way.";//字符串文本$smallLetter = 0;$capitalLetter = 0;$blank = 0;$punctuation = 0; $num=strlen($manuscript);$arr=str_split($manuscript);//字符串分割为数组foreach($ar

找出字符串有有多少个大写字母、小写字母及其它

public class TestStringCharAt { /** * 找出字符串有有多少个大写字母.小写字母及其它 */ public static void main(String[] args) { String str = "[email protected]"; char ch = 0; int upperNum = 0; int lowerNum = 0; int otherNum = 0; /** * 方法一 * for (int i=0;i<str.lengt

程序一 用记事本建立文件src.dat,其中存放若干字符。编写程序,从文件src.dat中读取数据,统计其中的大写字母、小写字母、数字、其它字符的个数,并将这些数据写入到文件test.dat中。

用记事本建立文件src.dat,其中存放若干字符.编写程序,从文件src.dat中读取数据,统计其中的大写字母.小写字母.数字.其它字符的个数,并将这些数据写入到文件test.dat中. #include<stdio.h>#include<stdlib.h>#include<string.h>int main(){ FILE*fp1,*fp2; char ch; int da=0,xiao=0,shuzi=0,qita=0; if((fp1=fopen("sr

验证数字,大写字母,小写字母,特殊字符四选三组成的密码强度,且长度在8到30个数之间

验证数字,大写字母,小写字母,特殊字符四选三组成的密码强度,且长度在8到30个数之间 表达式: ^(?![a-zA-Z]+$)(?![A-Z0-9]+$)(?![A-Z\[email protected]#$%^&*`~()-+=]+$)(?![a-z0-9]+$)(?![a-z\[email protected]#$%^&*`~()-+=]+$)(?![0-9\[email protected]#$%^&*`~()-+=]+$)[a-zA-Z0-9\[email protecte