Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/cmake/2.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
在switch case块java中对switch参数使用方法_Java_Switch Statement - Fatal编程技术网

在switch case块java中对switch参数使用方法

在switch case块java中对switch参数使用方法,java,switch-statement,Java,Switch Statement,我正在尝试使用switch-case-block探索子字符串。目前,我正试图做到这一点: switch(splitedString[0]){ case(.contains("int")): } 当我需要创建一个新的对象时。在switch参数上有激活方法的选项吗?您不能这样做。在switch语句中放入字符串更像是if语句 不要使用开关,而是使用if 样本: 不,没有。使用if。需要注意的是,在switch语句中,您不应该碰到两个不同的情况或两次相同的情况。使用方法很容易

我正在尝试使用switch-case-block探索子字符串。目前,我正试图做到这一点:

    switch(splitedString[0]){

    case(.contains("int")):
    }

当我需要创建一个新的对象时。在switch参数上有激活方法的选项吗?

您不能这样做。在switch语句中放入字符串更像是if语句

不要使用开关,而是使用if

样本:


不,没有。使用if。需要注意的是,在switch语句中,您不应该碰到两个不同的情况或两次相同的情况。使用方法很容易破坏这种契约。
if(splitedString[0].contains("int"))