实现字符串大小写的转换

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

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 结语

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

目录
相关文章
|
2月前
删除字符串中的除字母外的字符
【10月更文挑战第31天】删除字符串中的除字母外的字符。
40 4
|
3月前
|
编译器 C语言 C++
C/C++数字与字符串互相转换
C/C++数字与字符串互相转换
|
7月前
|
C#
C# 中的字符与字符串
C# 中的字符与字符串
|
8月前
|
Shell Perl
用sed如果原字符串或新字符串中包含特殊字符(如正斜杠/或其他特殊字符),需要用\进行转义
用sed如果原字符串或新字符串中包含特殊字符(如正斜杠/或其他特殊字符),需要用\进行转义
932 7
转换大小写与完成字符串反转
转换大小写与完成字符串反转
102 0
转换字符串的首字母为大写
转换字符串的首字母为大写
64 0
|
存储 Shell 程序员
字符和字符串
一.案例:代码展示 二.如何给字符串赋值
字符和字符串
忽略大小写比较字符串大小
一般我们用 strcmpstrcmp 可比较两个字符串的大小,比较方法为对两个字符串从前往后逐个字符相比较(按 ASCII 码值大小比较),直到出现不同的字符或遇到 \0 为止。 如果全部字符都相同,则认为相同;如果出现不相同的字符,则以第一个不相同的字符的比较结果为准。 但在有些时候,我们比较字符串的大小时,希望忽略字母的大小,例如 Hello 和 hello 在忽略字母大小写时是相等的。 请写一个程序,实现对两个字符串进行忽略字母大小写的大小比较。
329 0
772. 只出现一次的字符 ---- 给你一个只包含小写字母的字符串。请你判断是否存在只在字符串中出现过一次的字符
给你一个只包含小写字母的字符串。 请你判断是否存在只在字符串中出现过一次的字符。 如果存在,则输出满足条件的字符中位置最靠前的那个。
317 0