我想在Java中创建一个可切换的类
我可以在上面做开关盒的那个
像那样的东西

public class MySwitchableClass implements Comparable<MySwitchableClass>
{
    @Override
    public int compareTo(MySwitchableClass arg0) {
    // TODO Auto-generated method stub
    return 0;
    }
}

然后我像那样使用
    MySwitchableClass s = new MySwitchableClass();
    MySwitchableClass s1 = new MySwitchableClass();

    switch(s){
    case s1:
        //do something
        break;
        default break;
    }

最佳答案

不可能。从JLS:

10-07 12:28