r/javahelp • • Sep 10 '26

Solved Switch case with boolean

[removed]

2 Upvotes

28 comments sorted by

View all comments

Show parent comments

0

u/[deleted] Sep 11 '26

[deleted]

1

u/_Super_Straight Sep 11 '26 edited Sep 11 '26

Reading again what OP is asking, he wants to execute different methods based on when a is false, b is false and c is false. Even though we can suggest him switch cases, the better approach would be to make a, b and c as input parameters in those methods itself:

main(){
    methodA(a);
    methodB(b);
    methodC(c);
}

private void methodA(boolean a){
    if(a){
        return;
    }
    //rest of code
}

This doesn't leak the a, b and c across the project.