在JAVA中判断一个字符是否是字母或数字用什么方法 判断是否为"应该怎么写?

时间:2022-04-05 16:12:23
在JAVA中判断一个字符是否是字母或数字用什么方法 判断是否为"应该怎么写?

9 个解决方案

#1


字母从a到z,A到Zfor循环一下

#2


Character.isLetterOrDigit(char ch)

#3


Alternatively, you may use this:

boolean b = ('a' <= ch && ch <= 'z') || ('A' <= ch && ch <= 'Z') || ('0' <= ch && ch <= '9');

ch is a char variable.

#4


正则表达式呀

#5


package chapter1;

public class TestDouble {

public static void main(String [] args){
String c ="7";
try{
double d = Double.parseDouble(c);
System.out.println("is a number");
}catch(Exception e){
System.out.println("not a number");
}
}
}

#6


300人民币求JAVA高手帮做毕业设计,内容是用JAVA做模拟钢琴游戏
要求:要有程序和1000字左右的设计方法 不需要太好,能把老师对付过去就行
联系方式        QQ:52240192
          手机短信:13756178051
具体方面QQ上谈
哪位兄台帮做出来,感激不尽 Orz

#7


用正则吧.巨简单.

#8


J2SE能用正则表达试吗

#9


Character.isLetter
Character.isDigit
Character.is....

好好 的API不用,自己去写代码?

#1


字母从a到z,A到Zfor循环一下

#2


Character.isLetterOrDigit(char ch)

#3


Alternatively, you may use this:

boolean b = ('a' <= ch && ch <= 'z') || ('A' <= ch && ch <= 'Z') || ('0' <= ch && ch <= '9');

ch is a char variable.

#4


正则表达式呀

#5


package chapter1;

public class TestDouble {

public static void main(String [] args){
String c ="7";
try{
double d = Double.parseDouble(c);
System.out.println("is a number");
}catch(Exception e){
System.out.println("not a number");
}
}
}

#6


300人民币求JAVA高手帮做毕业设计,内容是用JAVA做模拟钢琴游戏
要求:要有程序和1000字左右的设计方法 不需要太好,能把老师对付过去就行
联系方式        QQ:52240192
          手机短信:13756178051
具体方面QQ上谈
哪位兄台帮做出来,感激不尽 Orz

#7


用正则吧.巨简单.

#8


J2SE能用正则表达试吗

#9


Character.isLetter
Character.isDigit
Character.is....

好好 的API不用,自己去写代码?