1
2
3
4
5
6
7
8
9 package com.puppycrawl.tools.checkstyle.checks.coding.innerassignment;
10
11 import java.io.FileInputStream;
12 import java.io.IOException;
13 import java.io.InputStream;
14 import java.util.ArrayList;
15 import java.util.List;
16
17
18 public class Example1 {
19 void foo() throws IOException {
20 int a, b;
21 a = b = 5;
22 a = b += 5;
23
24 a = 5;
25 b = 5;
26 a = 5; b = 5;
27
28 double myDouble;
29 double[] doubleArray = new double[] {myDouble = 4.5, 15.5};
30
31 String nameOne;
32 List<String> myList = new ArrayList<String>();
33 myList.add(nameOne = "tom");
34
35 for (int k = 0; k < 10; k = k + 2) {
36
37 }
38
39 boolean someVal;
40 if (someVal = true) {
41
42 }
43
44 while (someVal = false) {}
45
46 InputStream is = new FileInputStream("textFile.txt");
47 while ((b = is.read()) != -1) {
48
49 }
50 }
51
52 boolean testMethod() {
53 boolean val;
54 return val = true;
55 }
56 }
57