java - 不带变量的 switch case

标签 java switch-statement case

是否可以在不指定 switch 变量的情况下编写 switch case 代码?说我有两个变量 int x 和 int y。我想根据 x 和 y 的不同组合有条件地运行代码。例如

switch
{
    case (x==1 && y==1): //do something.
        break;
    case (x==3 && y==-1): //do something.
        break;
    case (x==0 && y==3): //do something.
        break;
    default: //do something.
        break;
}

这段代码给了我错误。

最佳答案

您可以更好地使用 if-else你的问题

关于java - 不带变量的 switch case,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13670574/

相关文章:

sql - 如何在 SQL 选择查询中使用 case 语句

java - 将 int 数组转换为 byte 数组的最有效方法是什么,反之亦然?

java - switch语句又如何表示语句 block ?

mysql - MYSQL 等效 CASE 语句中的结构化 If/Else 语句

命令行解析: How to parse a string as an argument

android - Activity 从 MapActivity 切换到 Activity

sql - SQL Server 2008 中 "CASE"子句内的 "WHERE"语句

java - 谁能帮我写一个更新查询

java - 指定 jQuery 移动主页

java - 点燃队列是否有一些方法来检查队列是否创建,就像缓存一样