实现字符串大小写的转换

简介: 实现字符串大小写的转换

1 问题

有时在要求用户输入大写字符时,用户会错误输入小写字符,利用大小写字符的转换,可以避免用户的重复输入,导致的体验感差的问题。


2 方法

java中String类中的toLowerCase()和toUpperCase()方法分别能够将字符串中的字母转换为小写和大写
public static void main(String[] ags){      
     String s = "helloworld";                        
     System.out.println(s.toLowerCase());   //输出"helloworld"            
     System.out.println(s.toUpperCase());    //输出"HELLOWORD"      
}
除此之外,java.lang中Character类的toLowerCase(Char ch)和toUpperCase(Char ch)方法分别能对字符进行大小写转换。
public static void main(String[] ags){      
   Char a='HELLOWORLD';      
   Char b='helloworld';      
   System.out.println(Character.toLowerCase(a));   //输出"helloworld"      
   System.out.println(Character.toUpperCase(b));   //输出"HELLOWORLD"
}


3 结语

通过以上两种方法均可实现字符串大小写的转换,在所需代码中利用其中一种方法即可实现字符串大小写的转换,让代码更加的完美,减少用户的多次繁琐操作,增加用户的体验感。

目录
相关文章
|
6月前
|
弹性计算 运维 Shell
|
6月前
|
Shell Perl
用sed如果原字符串或新字符串中包含特殊字符(如正斜杠/或其他特殊字符),需要用\进行转义
用sed如果原字符串或新字符串中包含特殊字符(如正斜杠/或其他特殊字符),需要用\进行转义
661 7
转换大小写与完成字符串反转
转换大小写与完成字符串反转
86 0
字符串转换为大小写转换并且判断是否全为大小写
字符串转换为大小写转换并且判断是否全为大小写
字符串转换为大小写转换并且判断是否全为大小写
转换字符串的首字母为大写
转换字符串的首字母为大写
57 0
lodash转换字符串为空格分隔的大写单词
lodash转换字符串为空格分隔的大写单词
83 0
忽略大小写比较字符串大小
一般我们用 strcmpstrcmp 可比较两个字符串的大小,比较方法为对两个字符串从前往后逐个字符相比较(按 ASCII 码值大小比较),直到出现不同的字符或遇到 \0 为止。 如果全部字符都相同,则认为相同;如果出现不相同的字符,则以第一个不相同的字符的比较结果为准。 但在有些时候,我们比较字符串的大小时,希望忽略字母的大小,例如 Hello 和 hello 在忽略字母大小写时是相等的。 请写一个程序,实现对两个字符串进行忽略字母大小写的大小比较。
320 0
772. 只出现一次的字符 ---- 给你一个只包含小写字母的字符串。请你判断是否存在只在字符串中出现过一次的字符
给你一个只包含小写字母的字符串。 请你判断是否存在只在字符串中出现过一次的字符。 如果存在,则输出满足条件的字符中位置最靠前的那个。
280 0
用#替换字符
给定一个由大小写字母构成的字符串。 把该字符串中特定的字符全部用字符 # 替换。
118 0
WORD中如何转换符号的全角半角
WORD中如何转换符号的全角半角
579 0
WORD中如何转换符号的全角半角