Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/321.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java中的大小写敏感问题_Java_Case - Fatal编程技术网

Java中的大小写敏感问题

Java中的大小写敏感问题,java,case,Java,Case,我有一个菜单,带有“删除”选项。这将从列表中删除用户先前介绍的城镇。我在问你,如果用户引入大写或小写,是否有代码会被忽略 例如,如果我的列表有3项:纽约、布加勒斯特、巴黎。 如果用户试图从列表中删除某个项目,如果他写“纽约”,则项目列表将保持不变,因为他没有使用大写字母,并且程序无法识别该项目 您可以从字符串对象使用equalsIgnoreCase()。您可以静态地调用它,如下所示: String foo = "new york"; if (foo == String.equalsIgnore

我有一个菜单,带有“删除”选项。这将从列表中删除用户先前介绍的城镇。我在问你,如果用户引入大写或小写,是否有代码会被忽略

例如,如果我的列表有3项:纽约、布加勒斯特、巴黎。
如果用户试图从列表中删除某个项目,如果他写“纽约”,则项目列表将保持不变,因为他没有使用大写字母,并且程序无法识别该项目

您可以从字符串对象使用equalsIgnoreCase()。您可以静态地调用它,如下所示:

String foo = "new york"; 
if (foo == String.equalsIgnoreCase("NeW YoRK") { 
 // do something
 } 

可以从String对象使用equalsIgnoreCase()。您可以静态地调用它,如下所示:

String foo = "new york"; 
if (foo == String.equalsIgnoreCase("NeW YoRK") { 
 // do something
 } 

可以从String对象使用equalsIgnoreCase()。您可以静态地调用它,如下所示:

String foo = "new york"; 
if (foo == String.equalsIgnoreCase("NeW YoRK") { 
 // do something
 } 

可以从String对象使用equalsIgnoreCase()。您可以静态地调用它,如下所示:

String foo = "new york"; 
if (foo == String.equalsIgnoreCase("NeW YoRK") { 
 // do something
 } 

您的列表是字符串列表吗

如果是这样,字符串有一个YOURSTRING.equalsIgnoreCase(“OTHERSTRING”)函数,如果它们匹配,不管大小写,都将返回true,如果它们不匹配,则返回false

String testString = "hello";
String testString2 = "HELLO";

//prints out true
System.out.println(testString.equalsIgnoreCase(testString2));

您的列表是字符串列表吗

如果是这样,字符串有一个YOURSTRING.equalsIgnoreCase(“OTHERSTRING”)函数,如果它们匹配,不管大小写,都将返回true,如果它们不匹配,则返回false

String testString = "hello";
String testString2 = "HELLO";

//prints out true
System.out.println(testString.equalsIgnoreCase(testString2));

您的列表是字符串列表吗

如果是这样,字符串有一个YOURSTRING.equalsIgnoreCase(“OTHERSTRING”)函数,如果它们匹配,不管大小写,都将返回true,如果它们不匹配,则返回false

String testString = "hello";
String testString2 = "HELLO";

//prints out true
System.out.println(testString.equalsIgnoreCase(testString2));

您的列表是字符串列表吗

如果是这样,字符串有一个YOURSTRING.equalsIgnoreCase(“OTHERSTRING”)函数,如果它们匹配,不管大小写,都将返回true,如果它们不匹配,则返回false

String testString = "hello";
String testString2 = "HELLO";

//prints out true
System.out.println(testString.equalsIgnoreCase(testString2));
您可以使用compareTo()或compareToIgnoreCase()。“ignoreCase”将忽略字符串中的小写字母或大写字母,它只会比较它们

"hola que tal".compareToIgnoreCase("hola, que tal"); // Returns 0 or True
"hola que tal".compareToIgnoreCase("HOLA, que TAL"); // Returns 0 or True

"hola que tal".compareTo("hola, que tal"); // Returns 0 or True
"hola que tal".compareTo("HOLA, que TAL"); // Returns !=0 or False
Compare和CompareTignoreCase仅用于字符串,但是equals或equalsIgnoreCase更快。

您可以使用compareTo()或CompareTignoreCase()。“ignoreCase”将忽略字符串中的小写字母或大写字母,它只会比较它们

"hola que tal".compareToIgnoreCase("hola, que tal"); // Returns 0 or True
"hola que tal".compareToIgnoreCase("HOLA, que TAL"); // Returns 0 or True

"hola que tal".compareTo("hola, que tal"); // Returns 0 or True
"hola que tal".compareTo("HOLA, que TAL"); // Returns !=0 or False
Compare和CompareTignoreCase仅用于字符串,但是equals或equalsIgnoreCase更快。

您可以使用compareTo()或CompareTignoreCase()。“ignoreCase”将忽略字符串中的小写字母或大写字母,它只会比较它们

"hola que tal".compareToIgnoreCase("hola, que tal"); // Returns 0 or True
"hola que tal".compareToIgnoreCase("HOLA, que TAL"); // Returns 0 or True

"hola que tal".compareTo("hola, que tal"); // Returns 0 or True
"hola que tal".compareTo("HOLA, que TAL"); // Returns !=0 or False
Compare和CompareTignoreCase仅用于字符串,但是equals或equalsIgnoreCase更快。

您可以使用compareTo()或CompareTignoreCase()。“ignoreCase”将忽略字符串中的小写字母或大写字母,它只会比较它们

"hola que tal".compareToIgnoreCase("hola, que tal"); // Returns 0 or True
"hola que tal".compareToIgnoreCase("HOLA, que TAL"); // Returns 0 or True

"hola que tal".compareTo("hola, que tal"); // Returns 0 or True
"hola que tal".compareTo("HOLA, que TAL"); // Returns !=0 or False

Compare和CompareTignoreCase仅用于字符串,但是equals或equalsIgnoreCase速度更快。

您可以使用equalsIgnoreCase()将输入与菜单项进行比较,此方法比较字符串时忽略大小写敏感度

if (input.equalsIgnoreCase(menuItem)) {
   //do the logic
}

如果您的菜单项=“纽约”和输入=“纽约”,则If条件将为真

您可以使用equalsIgnoreCase()将输入与菜单项进行比较,此方法比较字符串时忽略大小写敏感度

if (input.equalsIgnoreCase(menuItem)) {
   //do the logic
}

如果您的菜单项=“纽约”和输入=“纽约”,则If条件将为真

您可以使用equalsIgnoreCase()将输入与菜单项进行比较,此方法比较字符串时忽略大小写敏感度

if (input.equalsIgnoreCase(menuItem)) {
   //do the logic
}

如果您的菜单项=“纽约”和输入=“纽约”,则If条件将为真

您可以使用equalsIgnoreCase()将输入与菜单项进行比较,此方法比较字符串时忽略大小写敏感度

if (input.equalsIgnoreCase(menuItem)) {
   //do the logic
}

如果您的菜单项=“纽约”和输入=“纽约”,则If条件将为真

非常感谢大家!!我修好了。谢谢你

对于(i=0;i
这是我写的代码。谢谢

非常感谢大家!!我修好了。谢谢你

对于(i=0;i
这是我写的代码。谢谢

非常感谢大家!!我修好了。谢谢你

对于(i=0;i
这是我写的代码。谢谢

非常感谢大家!!我修好了。谢谢你

对于(i=0;i
这是我写的代码。谢谢

你知道字符串方法equalsIgnoreCase()吗?实际上我不知道如何使用它,我是一个初学者。如果(string1.equalsIgnoreCase(string2)){doSomething();}在使用字符串之前修剪用户的输入就太好了。我有一个开关,案例1是“添加项”案例2表示从列表中删除一项。你知道字符串方法equalsIgnoreCase()吗?实际上我不知道如何使用它,我是一个初学者。如果(string1.equalsIngoreCase(string2)){doSomething();}在复制字符串之前修剪用户的输入非常好。我有一个开关,案例1是“添加项”案例2表示从列表中删除一项。你知道字符串方法equalsIgnoreCase()吗?实际上我不知道如何使用它,我是一个初学者。如果(string1.equalsIngoreCase(string2)){doSomething();}在复制字符串之前修剪用户的输入非常好。我有一个开关,案例1是“添加项”案例2表示从列表中删除一项。你知道字符串方法equalsIgnoreCase()吗?实际上我不知道如何使用它,我是一个初学者。如果(string1.equalsIngoreCase(string2)){doSomething();}在复制字符串之前修剪用户的输入非常好。我有一个开关,案例1是“添加项”案例2表示从列表中删除一项。