【发布时间】:2014-03-02 11:57:44
【问题描述】:
我知道肯定有更简单的检查方法,但这就是我现在正在做的。
if (g.charAt(0) == 'a' || g.charAt(0) =='b' || g.charAt(0) =='c' ||
g.charAt(0) == 'd' || g.charAt(0) =='e' || g.charAt(0) =='f' ||
g.charAt(0) == 'g' || g.charAt(0) =='h')
【问题讨论】:
-
您可以将
g.charAt(0)分配给一个变量以至少缩短它。 -
请记住,字母只是十进制的值:a = 97,b = 104。因此您也可以检查 g.CharAt(0) 是否等于或介于 97 和 104 之间。
标签: java if-statement char