Java教程
+ -

Java compareToIgnoreCase() 方法

2019-09-09 3 0

compareToIgnoreCase() 方法用于按字典顺序比较两个字符串,不考虑大小写。

语法

int compareToIgnoreCase(String str)

参数

  • str -- 要比较的字符串。

返回值

  • 如果参数字符串等于此字符串,则返回值 0;
  • 如果此字符串小于字符串参数,则返回一个小于 0 的值;
  • 如果此字符串大于字符串参数,则返回一个大于 0 的值。

实例

public class Test {
    public static void main(String args[]) {
        String str1 = "STRINGS";
        String str2 = "Strings";
        String str3 = "Strings123";
        int result = str1.compareToIgnoreCase( str2 );
        System.out.println(result);
        result = str2.compareToIgnoreCase( str3 );
        System.out.println(result);
        result = str3.compareToIgnoreCase( str1 );
        System.out.println(result); 
    }
}

以上程序执行结果为:

0
-3
3

0 篇笔记 写笔记

PHP 函数不定参数和默认参数
PHP作为一门弱化语言,支持c语言类似的不定参数和可选参数,只是格式书写格式不致,如:不定参数:使用函数fun_num_args()获取参数个数,使用fun_get_args()获取参数,指定索引则获取第内个参数,未指定索引指获取所有参数并生成数组返回。
Ruby 方法与其他编程语言中的函数类似。Ruby 方法用于捆绑一个或多个重复的语句到一个单元中。方法名应以小写字母开头。如果您以大写字母作为方法名的开头,Ruby 可能会把它当作常量,从而导致不正确地解析调用。方法应在调用之前定义,否则 Ruby 会产生未定义的方法调用异常。语法def metho......
ljust() 方法返回一个原字符串左对齐,并使用空格填充至指定长度的新字符串。如果指定的长度小于原字符串的长度则返回原字符串。语法ljust()方法语法:str.ljust(width[, fillchar])参数width — 指定字符串长度。fillchar — 填充字符,默认为空格。返回值返......
rint() 方法返回最接近参数的整数值。语法该方法有以下几种语法格式:double rint(double d)参数double 原始数据类型。返回值返回 double 类型数组,是最接近参数的整数值。实例实例public class Test{ public static void mai......
count() 方法用于统计字符串里某个字符出现的次数。可选参数为在字符串搜索的开始与结束位置。语法count()方法语法:str.count(sub, start= 0,end=len(string))参数sub — 搜索的子字符串start — 字符串开始搜索的位置。默认为第一个字符,第一个字符......
以下为CGI类的方法列表:序号方法描述 1CGI::new([ level=”query”]) 创建 CGI 对象。query可以是以下值: query: 没有 HTML 生成输出 html3: HTML3.2 html4: HTML4.0 Strict html4Tr: HTM......
sqrt() 方法用于返回参数的算术平方根。语法double sqrt(double d)参数d -- 任何原生数据类型。返回值返回参数的算术平方根。实例public class Test{ public static void main(String args[]){ dou......
Redis字符串命令用于管理Redis中的字符串值,以下是使用Redis字符串命令的语法。Strings - 语法redis 127.0.0.1:6379> COMMAND KEY_NAME Strings - 示例redis 127.0.0.1:6379> SET bytekits r......
PHP参数化函数是带有参数的函数。 您可以在函数中传递任意数量的参数。 这些传递的参数作为函数中的变量。它们在函数名称之后,在括号内指定。输出取决于作为参数传递到函数中的动态值。PHP参数化示例1 加减法在这个例子中,我们在两个函数add()和sub()中传递了两个参数$x和$y。 文件:para.......
intern() 方法返回字符串对象的规范化表示形式。它遵循以下规则:对于任意两个字符串 s 和 t,当且仅当 s.equals(t) 为 true 时,s.intern() == t.intern() 才为 true。语法public String intern()参数无返回值一个字符串,内容与此......
Python len() 方法返回对象(字符、列表、元组等)长度或项目个数。语法len()方法语法:len( s )参数s — 对象。返回值返回对象长度。实例以下实例展示了 len() 的使用方法:>>>str = "bytekits">>> ......
函数是一组一起执行一个任务的语句。每个 C++ 程序都至少有一个函数,即主函数 main() ,所有简单的程序都可以定义其他额外的函数。您可以把代码划分到不同的函数中。如何划分代码到不同的函数中是由您来决定的,但在逻辑上,划分通常是根据每个函数执行一个特定的任务来进行的。函数 声明告诉编译器函数的名......
equals() 方法用于判断 Number 对象与方法的参数进是否相等。语法public boolean equals(Object o)参数o -- 任何对象。返回值如 Number 对象不为 Null,且与方法的参数类型与数值都相等返回 True,否则返回 False。Double 和 Flo......
compareTo() 方法用于两种方式的比较:字符串与对象进行比较。按字典顺序比较两个字符串。语法int compareTo(Object o)或int compareTo(String anotherString)参数o -- 要比较的对象。anotherString -- 要比较的字符串。返回......
toDegrees() 方法用于将参数转化为角度。语法double toDegrees(double d)参数d -- 任何原生数据类型。返回值该方法返回 double 值。实例public class Test{ public static void main(String args[]){......
取消
感谢您的支持,我会继续努力的!
扫码支持
扫码打赏,你说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

您的支持,是我们前进的动力!