爪哇2博客
爪哇2博客

如何在Java中比较字符

在本文中,我们将比较Java中的字符。
爪哇 provides some built-in methods such 相比() and 等于() to 相比 the 烧焦acter objects. Although, we can use less than or greater than operators but they work well with primitive values only.


让’我们以一些示例比较Java中的字符。

比较原始字符

You can 相比 primitive 烧焦s either using 字符.compare() method or <, > or = relational operators.

使用compare()

The 相比() method of 字符s 类 returns a numeric value positive, negative or zero.
请参见下面的示例。

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
 
主要 {
 
    上市 静态的 虚空 主要([] args){
 
        烧焦 a = '一个';
        烧焦 b = 'b';
        如果 (字符.相比(a, b) > 0) {
            系统..打印(“更大”);
        }其他 如果 (字符.相比(a, b) < 0) {
            系统..打印(“ a小于b”);
        }其他
            系统..打印(“两者平等”);
    }
}
 

输出量

a小于b

使用关系运算符

我们可以使用小于或大于的关系运算符来比较Java中的两个字符。这是最简单的方法,并且不涉及任何类或方法。

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
 
主要 {
 
    上市 静态的 虚空 主要([] args){
 
        烧焦 a = '一个';
        烧焦 b = 'b';
        如果 (a > b) {
            系统..打印(“更大”);
        }其他 如果 (a < b) {
            系统..打印(“ a小于b”);
        }其他
            系统..打印(“两者平等”);
    }
}
 

输出量

a小于b

比较角色对象

You can 相比 primitive 烧焦s either using 字符.compare() method or 等于() method.

使用compare()

You can use 相比() method with 字符 objects as well. The 相比() method of 字符s 类 returns a numeric value positive, negative or zero.
请参见下面的示例。

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
 
主要 {
 
    上市 静态的 虚空 主要([] args){
 
        字符 ch1 = 'X';
        字符 ch2 = 'y';
        如果 (字符.相比(ch1, ch2) > 0) {
            系统..打印(“ x更大”);
        }其他 如果 (字符.相比(ch1, ch2) < 0) {
            系统..打印(“ x小于y”);
        }其他
            系统..打印(“两者平等”);
    }
}
 

输出量

x小于y

使用Equals()

The 等于() method is used to check whether two 烧焦 objects are equal or not. It returns true 如果 both are equal 其他 returns false.

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
 
主要 {
 
    上市 静态的 虚空 主要([] args){
 
        字符 a = '一个';
        字符 b = 'b';
 
        如果 (a.等于(b)) {
            系统..打印(“ a等于b”);
        }其他
            系统..打印(“ a不等于b”);
    }
}
 

输出量

a不等于b

那’关于如何在Java中比较字符的全部内容。

分享这个

作者

关注作者

    相关文章

    • 3月17日

      爪哇中的换行符

      在这篇文章中,我们将了解Java中的换行符以及如何在不同的操作系统中向String添加新的换行符。操作系统具有不同的字符来表示该行的结尾。 Linux和新版Mac:在Linux中,最后一行用\ n表示,也称为line […]

    • 10月9日

      爪哇程序以字符串形式输出元音

      在这篇文章中,我们将看到如何在字符串中打印和计算元音。在字符串中打印元音如果String中的任何字符满足以下条件,则为元音,我们将其添加到Hashset中。字符==’a’ || 烧焦acter==’A’ || 烧焦acter==’e’ || 烧焦acter==’E’ || 烧焦acter==’i’ || 烧焦acter==’I’ || 烧焦acter==’o’ || 烧焦acter==’O’ || […]

    • 10月06日

      爪哇从字符串中删除最后一个字符

      了解如何使用Java中的String从String中删除最后一个字符。

    • 10月06日

      将char转换为小写Java

      You can use 人物类’s的toLowerCase方法,用于在Java中将char转换为小写。方法签名[crayon-601ef684cd266624182042 /]参数ch是原始字符类型。返回类型返回类型为char。如果char已经是小写字母,则它将返回相同的值。 [crayon-601ef684cd26b092848422 /]在上面的程序中运行时,将得到以下输出:a y b z’s […]

    • 10月06日

      将char转换为大写Java

      您可以使用Charater类’的touppercase方法,用于在Java中将char转换为大写。方法签名[crayon-601ef684cd4a0257868744 /]参数ch是原始字符类型。返回类型返回类型为char。如果char已经是大写字母,则它将返回相同的值。 [crayon-601ef684cd4a4552703017 /]当您运行上述程序时,将得到以下输出:A Y F U 那’s […]

    • 10月06日

      爪哇 isLetter方法

      人物类’s isletter方法可用于检查字符是否为字母。方法签名[crayon-601ef684cd71c930377774 /]参数ch是原始字符类型。返回类型布尔值是原始字符类型。 [crayon-601ef684cd721113344920 /]在程序上方运行时,将获得以下输出:true true false false’关于Java 字符的全部内容’s isletter method.

    发表评论

    您的电子邮件地址不会被公开。 必需的地方已做标记 *

    订阅我们的新闻

    获取质量教程到您的收件箱。现在订阅。


    让’s be Friends

    ©2020 爪哇2博客