「java大小写字母转换」java大写字母转小写
今天给各位分享java大小写字母转换的知识,其中也会对java大写字母转小写进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!
本文目录一览:
- 1、用JAVA语言编写字母大小写转换
- 2、java大小写转换
- 3、java中如何进行大小写字母转换?
- 4、java gui图形界面编程键盘输入字母转换大小写
- 5、怎么把字符串中的所有字母大小写?倒如NI hAo,大写变小写,小江写变大写,用java编程
- 6、java 字符串指定位置的字母大小写转换
用JAVA语言编写字母大小写转换
用字符串的
toUpperCase()
小写转为大写
或
toLowerCase()方法
大写转为小写
如:
(小转为大)
String
str
=
"abcd";
str.toUpperCase();
str
就等于"ABCD"了
java大小写转换
public static void main(String[] args) {
String str = "QAZWSXEDC";
String shuchu = "";
char[] arr = str.toCharArray();
for(int i = 0; i arr.length; i++){
if(arr[i] % 2 == 0){
shuchu += arr[i]+"";
}
}
System.out.println(shuchu.toLowerCase()); //此方法是将大写转换为小写。
//转换为大写是:
//System.out.println(shuchu.toUpperCase());
}
java中如何进行大小写字母转换?
java提供了upper和lower方法来进行字母大小写的转换,实例如下:
//把一个字符串中的大写转为小写,小写转换为大写:思路1
public static String exChange(String str){
StringBuffer sb = new StringBuffer();
if(str!=null){
for(int i=0;istr.length();i++){
char c = str.charAt(i);
if(Character.isUpperCase(c)){
sb.append(Character.toLowerCase(c));
}else if(Character.isLowerCase(c)){
sb.append(Character.toUpperCase(c));
}
}
}
return sb.toString();
}
//把一个字符串中的大写转为小写,小写转换为大写:思路2
public static String exChange2(String str){
for(int i=0;istr.length();i++){
//如果是小写
if(str.substring(i, i+1).equals(str.substring(i, i+1).toLowerCase())){
str.substring(i, i+1).toUpperCase();
}else{
str.substring(i, i+1).toLowerCase();
}
}
return str;
}
java gui图形界面编程键盘输入字母转换大小写
从键盘输入一个小写字母,然后输入出对应的大写字母,用两种输入输入的方法实现。第一种使用控制输入输出,第二种是使用对话框输入输出。这样即可实现javagui图形界面编程键盘输入字母转换大小写。
怎么把字符串中的所有字母大小写?倒如NI hAo,大写变小写,小江写变大写,用java编程
Java中将字母转换成大小写的方法
toLowerCase() 转小写
toUpperCase() 转大写
如果需要把大小写互相转换,先把字符串转换成char类型的数组,循环遍历按要求转换。
功能实现:
public class Demo {
public static void main(String[] args) {
new Demo().大小写互转("sadASD");
}
public String 大小写互转(String str) {
char[] str_arr = str.toCharArray();
for (char i : str_arr) {
if (String.valueOf(i).toUpperCase().equals(String.valueOf(i))) {
System.out.print(String.valueOf(i).toLowerCase());
} else {
System.out.print(String.valueOf(i).toUpperCase());
}
//判断是否为大写,如果是大写,转换小写,否则转换大写
}
return str;
}
}
运行示例:
java 字符串指定位置的字母大小写转换
正则表达式替换
import java.util.regex.Matcher;
import java.util.regex.Pattern;
public class $ {
public static void main(String... _) {
String sa = "ABCDEFGHIJKSDFEREGDFG";
Pattern p = Pattern.compile("([A-Z]|[a-z]){0,}");
Matcher match = p.matcher(sa);
while (match.find()) {
String str = match.group();
sa = sa.replaceFirst(str, str.toLowerCase());
}
System.out.println(sa);
}
}
java大小写字母转换的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于java大写字母转小写、java大小写字母转换的信息别忘了在本站进行查找喔。
发布于:2022-12-01,除非注明,否则均为
原创文章,转载请注明出处。