java 的问题

时间:2008-01-16 12:57:54  来源:  作者:

在java中字符是不是没有办法比较大小啊?
还有是不是字符没有办法自加啊
比如 char a;
a++;
可以吗?
class bi
{
public static void main(String[] args)
{
for(int i="A";i<="C";i++)
for(int j="A";j<="C";j++)
for(int k="A";k<="C";k++)
if("A"!=(char)i&&"C"!=(char)k&&i!=j!=k)
System.out.print("i="+i,"j="+i,"k="+k);
}
}
错在那了



 sakulagi 回复于:2004-10-12 08:00:47

请楼主修改一下标题,不要用这样太概括性的标题。
你把char和String的常量的写法混淆了:可以看一下这个程序:

class CharTest 
{
public static void main(String[] args) 
{
char a='a';
a++;
System.out.println(a);
for (char i='a';i<'z' ;i++ )
{
System.out.print(i);
System.out.print("t");
}
}
}



 xieweihua 回复于:2004-10-13 16:50:35

我试了一下得到以下结果
<I style="color:red;background-color:blak">;  b
a       b       c       d       e       f       g       h       i       j
k       l       m       n       o       p       q       r       s       t</b>;
u       v       w       x       y


 iiiii 回复于:2004-10-13 20:57:11

字符要用 ' '
 不能用" "




原文链接:http://bbs.chinaunix.net/viewthread.php?tid=422800
转载请注明作者名及原文出处


文章评论

共有 位网友发表了评论 查看完整内容