77import java .util .HashMap ;
88import java .util .List ;
99
10- public class JavaJsonpArrayBuilderEx {
10+ public class JsonArrayBuilderEx {
1111
1212 public static void main (String [] args ) {
1313
14- var born1 = LocalDate .of (1992 , 3 , 2 );
15- var u1 = new User ("John Doe" , "gardener" , born1 );
16-
17- var born2 = LocalDate .of (1967 , 11 , 22 );
18- var u2 = new User ("Brian Flemming" , "teacher" , born2 );
19-
20- var born3 = LocalDate .of (1995 , 4 , 7 );
21- var u3 = new User ("Lucy Black" , "accountant" , born3 );
22-
23- var born4 = LocalDate .of (1972 , 8 , 30 );
24- var u4 = new User ("John Doe" , "gardener" , born4 );
25-
26-
27- var users = List .of (u1 , u2 , u3 , u4 );
28-
2914 var ab = Json .createArrayBuilder ();
3015
16+ var users = createUsers ();
17+
3118 users .forEach (user -> {
3219
3320 var ob = Json .createObjectBuilder ();
@@ -52,4 +39,21 @@ public static void main(String[] args) {
5239 System .out .println (sw );
5340 }
5441 }
42+
43+ public static List <User > createUsers () {
44+
45+ var born1 = LocalDate .of (1992 , 3 , 2 );
46+ var u1 = new User ("John Doe" , "gardener" , born1 );
47+
48+ var born2 = LocalDate .of (1967 , 11 , 22 );
49+ var u2 = new User ("Brian Flemming" , "teacher" , born2 );
50+
51+ var born3 = LocalDate .of (1995 , 4 , 7 );
52+ var u3 = new User ("Lucy Black" , "accountant" , born3 );
53+
54+ var born4 = LocalDate .of (1972 , 8 , 30 );
55+ var u4 = new User ("John Doe" , "gardener" , born4 );
56+
57+ return List .of (u1 , u2 , u3 , u4 );
58+ }
5559}
0 commit comments