1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17 package com.puppycrawl.tools.checkstyle.checks.coding.magicnumber;
18
19 import java.util.ArrayList;
20 import java.util.HashSet;
21 import java.util.List;
22 import java.util.Set;
23
24 public class InputMagicNumberMagicNumber2 {
25 {
26 int a = 0;
27 int b = 9;
28 double e = 0;
29 double c = 5.5;
30 float d = 12.2f;
31 }
32
33 void foo(){
34 {
35 int notField = 45;
36 int notField2 = 1;
37 }
38 }
39
40 void foo2() {
41 {
42 int a = 0;
43 int b = 9;
44 double e = 0;
45 double c = 5.5;
46 float d = 12.2f;
47 }
48 }
49
50 {
51 Set<Person> p1 = new HashSet<Person>(5);
52 Object[] values = new Object[5];
53 String[] fStrings = new String[5];
54 Person p = new Person(5);
55 List<Integer> multisets = new ArrayList(5);
56 }
57
58 {
59 Set<Person> p1 = new HashSet<Person>(1);
60 Object[] values = new Object[1];
61 String[] fStrings = new String[1];
62 Person p = new Person(1);
63 List<Integer> multisets = new ArrayList(1);
64 }
65
66 void method() {
67 {
68 Set<Person> p1 = new HashSet<Person>(5);
69 Object[] values = new Object[5];
70 String[] fStrings = new String[5];
71 Person p = new Person(5);
72 List<Integer> multisets = new ArrayList(5);
73 }
74
75 {
76 Set<Person> p1 = new HashSet<Person>(1);
77 Object[] values = new Object[1];
78 String[] fStrings = new String[1];
79 Person p = new Person(1);
80 List<Integer> multisets = new ArrayList(1);
81 }
82 }
83 }