java 字符之间怎么比大小

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了java 字符之间怎么比大小相关的知识,希望对你有一定的参考价值。

如果是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();

参考技术A //没看清楚是比较字符了...
字符比较可以直接.
char a='a';
char b='b';
if(a<b) //java会自动给他们判断UNICAL码值
System.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

参考技术B char和数值一样可以直接比较
例如a>b c>z 3>s 等
参考技术C 比的是它们的UNICAL码值 参考技术D 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<b");





//也可以用System.out.println((int)a);输出a的ascII码值本回答被提问者采纳

java怎么比较字符串大小?

比较字符串“Applacation”与“Applet”的大小,并将大字符串插入在小字符串中“l”字符的后面。


java的String类中有一个compareTo的方法。
public class test 
    public static void main(String[] args) 
            
        String a = "abb";
        String b = "abc";
        System.out.println(a.compareTo(b));
        String a1 = "abc";
        String b1 = "abc";
        System.out.println(a1.compareTo(b1));
        String a2 = "abd";
        String b2 = "abc";
        System.out.println(a2.compareTo(b2));

    

小于输出负数,相等输出0, 大于输出正数

参考技术A 比较两个字符串的的大小 str1和str2分别是两个字符串str1==str2或者是
str1.equals(str2)如果要是两个字符串忽略大小写的话用
str1.equalsIgnoreCase(str2)也可以是 str1.compareTo(str2)
第二个用加号连接起来就可以了本回答被提问者采纳
参考技术B java的String类中有一个compareTo的方法。
public class test
public static void main(String[] args)

String a = "abb";
String b = "abc";
System.out.println(a.compareTo(b));
String a1 = "abc";
String b1 = "abc";
System.out.println(a1.compareTo(b1));
String a2 = "abd";
String b2 = "abc";
System.out.println(a2.compareTo(b2));


小于输出负数,相等输出0, 大于输出正数
参考技术C 后者用字符分割。。。可以吧

以上是关于java 字符之间怎么比大小的主要内容,如果未能解决你的问题,请参考以下文章

java 中字符串 怎么比较大小

java怎么比较字符串大小?

java中不同类型数比大小的程序代码

java中怎么判断arraylist占用的内存空间大小

java中怎么比较两个日期的大小

java中如何比较两个时间字符串的大小