在Java 7中切换忽略大小写

约旦

我正在使用Java 7的新功能进行POC。我有在switch语句中使用String的代码,它可以工作。我也想使其不区分大小写。有没有办法在String上使用ignoreCase签出?

package com.java.j7;

public class Test {
    final private String _NEW ="NEW";
    final private String _PENDING = "PENDING";
    final private String _CLOSED = "CLOSED";
    final private String _REJECTED ="REJECTED";

public static void main(String... strings){

    Test j = new Test();
    j.processItem("new");
    j.processItem("pending");
    j.processItem("closed");
    j.processItem("rejected");

}

void processItem(String s){
    switch (s) {
    case _NEW:
        System.out.println("Matched to new");
        break;
    case _PENDING:
        System.out.println("Matched to pending");
        break;
    case _CLOSED:
        System.out.println("Matched to closed");
        break;
    case _REJECTED:
        System.out.println("Matched to rejected");
        break;

    default:
        System.out.println("Not matching any more");
        break;
    }

}
}
拉代

不,但是您可以打开s.toUpperCase()所以:

switch (s.toUpperCase()) {
   //same as before
}

在我们挑剔的时候,您最好在英语语言环境中使用大写字母,以避免出现土耳其语问题

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

Kotlin“何时”不间断(Java中切换大小写的选项具有)

来自分类Dev

不能在Java 1.8和Eclipse中切换大小写?

来自分类Dev

Java Set <String>相等性忽略大小写

来自分类Dev

使用Scala模式匹配而不是Java切换大小写的优点是什么?

来自分类Dev

Java String finder-如何切换区分大小写?

来自分类Dev

使用Scala模式匹配而不是Java切换大小写的优点是什么?

来自分类Dev

Java String finder-如何切换区分大小写?

来自分类Dev

java切换大小写无法解析为变量

来自分类Dev

如何在Java中使用切换大小写来使字符等价?

来自分类Dev

在PHP中切换大小写是否在函数中运行多个大小写?

来自分类Dev

在JAVA中计数子字符串忽略大小写的次数

来自分类Dev

在Java中使用startsWith和endsWith时,如何忽略大小写?

来自分类Dev

Java流排序与字符串比较忽略大小写

来自分类Dev

如何在Java中比较忽略大小写的字符串

来自分类Dev

TPath 访问文件时忽略大小写 [Java TrueZip]

来自分类Dev

在数据绑定中切换大小写

来自分类Dev

在C中切换大小写帮助

来自分类Dev

在JavaScript函数中切换大小写

来自分类Dev

在Codeignitner中切换大小写

来自分类Dev

在 Python 中切换大小写

来自分类Dev

在Java中切换值

来自分类Dev

如果要在Java中切换

来自分类Dev

在Java中切换值

来自分类Dev

在JSON Java中切换值

来自分类Dev

切换elseif切换大小写

来自分类Dev

在C中切换字符串的字母大小写

来自分类Dev

在jQuery或Javascript中切换按钮选择的大小写

来自分类Dev

在Java中的文本文件中切换两行

来自分类Dev

在Vim的搜索模式中忽略大小写