1
2
3
4
5
6
7
8
9
10
11 package com.puppycrawl.tools.checkstyle.checks.coding.illegalinstantiation;
12
13
14 class Example3 {
15 class Boolean {
16 boolean a;
17 public Boolean (boolean a) { this.a = a; }
18 }
19
20 void Example3 () {
21 java.lang.Boolean[] newBoolArray = new java.lang.Boolean[]{true,true,false};
22 Integer[] newIntArray = new Integer[]{1,2,3};
23 }
24
25 void Example3 (boolean a, int b) {
26 Boolean c = new Boolean(a);
27 java.lang.Boolean d = new java.lang.Boolean(a);
28
29 Integer e = new Integer(b);
30
31 Integer f = Integer.valueOf(b);
32 }
33 }
34