实现字符串大小写的转换

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

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

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

目录
相关文章
|
9月前
|
弹性计算 运维 Shell
|
9月前
|
编译器 C语言
【C语言】字母转换大小写的三种方法
【C语言】字母转换大小写的三种方法
424 0
转换大小写与完成字符串反转
转换大小写与完成字符串反转
113 0
|
数据采集 Java 开发工具
Java正则表达式匹配aabb、abab格式字符
我们开发过程中,经常用到正则表达式来匹配想要的字符串,或者从一段文本中提取想要的关键字,比如爬虫应用等。正则表达式是对字符串提取的一套规则,我们把这个规则用正则里面的特定语法表达出来,去匹配满足这个规则的字符串。正则表达式具有通用型,不仅java里面可以用,其他的语言也一样适用。
437 0
Java正则表达式匹配aabb、abab格式字符
转换字符串的首字母为大写
转换字符串的首字母为大写
67 0
在一个小写英文字母(a-z)组成的字符串的最短子串,其包含这个字符串中出现过的所有字母,输出最左边的该类子串
在一个小写英文字母(a-z)组成的字符串的最短子串,其包含这个字符串中出现过的所有字母,输出最左边的该类子串
118 0
正则表达式去除空格、符号,只保留中文、英文、数字
正则表达式去除空格、符号,只保留中文、英文、数字
901 0
忽略大小写比较字符串大小
一般我们用 strcmpstrcmp 可比较两个字符串的大小,比较方法为对两个字符串从前往后逐个字符相比较(按 ASCII 码值大小比较),直到出现不同的字符或遇到 \0 为止。 如果全部字符都相同,则认为相同;如果出现不相同的字符,则以第一个不相同的字符的比较结果为准。 但在有些时候,我们比较字符串的大小时,希望忽略字母的大小,例如 Hello 和 hello 在忽略字母大小写时是相等的。 请写一个程序,实现对两个字符串进行忽略字母大小写的大小比较。
335 0
772. 只出现一次的字符 ---- 给你一个只包含小写字母的字符串。请你判断是否存在只在字符串中出现过一次的字符
给你一个只包含小写字母的字符串。 请你判断是否存在只在字符串中出现过一次的字符。 如果存在,则输出满足条件的字符中位置最靠前的那个。
332 0
判断字符串是否有特殊字符和以0开头的正则表达式
判断字符串是否有特殊字符和以0开头的正则表达式