1
2
3
4
5
6
7
8
9
10
11
12
13
14 package com.puppycrawl.tools.checkstyle.checks.coding.unnecessaryparentheses;
15
16 public class InputUnnecessaryParenthesesOperator3 {
17
18 public void closeBlock() {
19 int code = 3;
20 if ((code & 2) > 21) {}
21 if ((code | 2) > 21) {}
22 if ((code ^ 2) > 21) {}
23
24 if ((code & 2) < 21) {}
25 if ((code | 1) < 8) {}
26 if ((code ^ 2) < 21) {}
27
28 if ((code & 2) <= 21) {}
29 if ((code | 1) <= 8) {}
30 if ((code ^ 2) <= 21) {}
31
32 if ((code & 2) >= 21) {}
33 if ((code | 1) >= 8) {}
34 if ((code ^ 2) >= 21) {}
35 if ((code ^ 1) >= 21) {}
36
37 int x = 9, y = 8;
38 if(x>= 0 != (x<=8 | y<=11) && y>=8) {
39 return;
40 }
41 }
42 }