With Lombok
01 import java.util.ArrayList;
02 import java.util.HashMap;
03 import lombok.val;
04
05 public class ValExample {
06 public String example() {
07 val example = new ArrayList<String>();
08 example.add("Hello, World!");
09 val foo = example.get(0);
10 return foo.toLowerCase();
11 }
12
13 public void example2() {
14 val map = new HashMap<Integer, String>();
15 map.put(0, "zero");
16 map.put(5, "five");
17 for (val entry : map.entrySet()) {
18 System.out.printf("%d: %s\n", entry.getKey(), entry.getValue());
19 }
20 }
21 }
Vanilla Java
01 import java.util.ArrayList;
02 import java.util.HashMap;
03 import java.util.Map;
04
05 public class ValExample {
06 public String example() {
07 final ArrayList<String> example = new ArrayList<String>();
08 example.add("Hello, World!");
09 final String foo = example.get(0);
10 return foo.toLowerCase();
11 }
12
13 public void example2() {
14 final HashMap<Integer, String> map = new HashMap<Integer, String>();
15 map.put(0, "zero");
16 map.put(5, "five");
17 for (final Map.Entry<Integer, String> entry : map.entrySet()) {
18 System.out.printf("%d: %s\n", entry.getKey(), entry.getValue());
19 }
20 }
21 }