本文目录一览:
1、在JAVA语言中如何让大写字符进行循环
2、如何用JAVA编写判断字符CH是大写还是小写,如果是大写转换为小写,如果是小写转换为大写的程序
3、Java 如何判断一个字符的大小写,并将大写换为小写,小写换为大写 谢谢
4、java 字符串中判断字母大小写方法
5、java如何判断从控制台输入的是否为大写字母?
在JAVA语言中如何让大写字符进行循环
给点提示吧,JAVA中字符是可以当数值来直接+的,所以你直接让A不停往上+就可以了
如何用JAVA编写判断字符CH是大写还是小写,如果是大写转换为小写,如果是小写转换为大写的程序
如果同时为大写或者同时为小写 直接用equals方法
String str="CH";
if("CH".equals(str)){
str.toLowerCase();
} else {
str.toUpperCase();
}
如果是还要照顾'cH'变成'Ch' 则使用下面代码
public class TestA {
public static void main(String[] args) {
String str1="cH";
//使用StringBuilder
StringBuilder sb = new StringBuilder();
//循环遍历str1
for(int i=0; i < str1.length(); i++) {
//将str1的每个字符变为小写
String str2 = str1.substring(i, i+1).toLowerCase();
//将变为小写的字符与原来的字符对比
//如果跟以前的一样,那么就把它变为大写
if(str2.equals(str1.substring(i, i+1))) {
//放入StringBuilder储存
sb.append(str2.toUpperCase());
} else {
//如果不一样,说明以前的是大写,现在的小写是你要的结果
sb.append(str2);
}
}
System.out.println(sb.toString());
}
}
Java 如何判断一个字符的大小写,并将大写换为小写,小写换为大写 谢谢
String str="AA";
//用正则表达式判断是否为大写字母
Pattern p = Pattern.compile("[A-Z]+");
Matcher m = p.matcher(str);
//如果是大写,则转换为小写,否则转换为大写
if(m.matches() == true) {
str = str.toLowerCase();
} else {
str = str.toUpperCase();
}
java 字符串中判断字母大小写方法
java已经提供了判断大小写的内置方法:
public static boolean isAcronym(String word) {
for(int i = 0; i < word.length(); i++) {
char c = word.charAt(i);
if (!Character.isLowerCase(c)) {
return false;
}
}
return true;
}
Java简介:
Java是一种可以撰写跨平台应用软件的面向对象的程序设计语言。Java 技术具有卓越的通用性、高效性、平台移植性和安全性,广泛应用于PC、数据中心、游戏控制台、科学超级计算机、移动电话和互联网,同时拥有全球最大的开发者专业社群。
java如何判断从控制台输入的是否为大写字母?
import java.util.Scanner;
public class DemoTest20 {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
System.out.println("请输入一个字符(字符串以第一个字符为准),按回车键确定...");
String str = sc.nextLine();
char c = str.toCharArray()[0]; //取字符串中的第一个字符
//System.out.println(c);
System.out.println(c + "的ASCII值:" + (c + 0));
if(c >= 'A' && c <= 'Z') {
System.out.println(c + "是一个大写字母1");
} else {
System.out.println(c + "不是一个大写字母1");
}
if((c + 0) >= 56 && (c + 0) <= 97) {
System.out.println(c + "是一个大写字母2");
} else {
System.out.println(c + "不是一个大写字母2");
}
if (Character.isUpperCase(c)) {
System.out.println(c + "是一个大写字母3");
} else {
System.out.println(c + "不是一个大写字母3");
}
}
}