如果是char型的。可以直接把char转换为int类型。
比如:
char ca= 'd';
char cb = 'c';
int ia = (int)ca;
int ib = (int)cb;
int类型怎么比大小就不用我说了吧。记住。char是可以转换为int类型的
我给你写个东西。希望对你有所帮助
for(int i=0;i<128;i++){
System.out.print(i+"转换为char之后:"+(char)i);
if(i%5==0){
System.out.println();
}
}
//没看清楚是比较字符了...
字符比较可以直接.
char a='a';
char b='b';
if(aSystem.out.println(a+"<"+b);
//重点 a.compareTo(b)) 要比较的2个字符串
public class wq {
public static void main(String agrs[])
{
String a="aaq";
String b="awq";
System.out.println(a.compareTo(b)); //判断 b和a的大小.. 大多少 或者 小多少 相等返回0
}
}
char和数值一样可以直接比较
例如a>b c>z 3>s 等
比的是它们的UNICAL码值
public class A3 {
public static void main(String[] args) {
char a='a';
char b='b';
if(a>b){
System.out.println("a>b");
}else if(a==b){
System.out.println("a=b");
}else{
System.out.println("a}
}
}
//也可以用System.out.println((int)a);输出a的ascII码值