Mercurial > hg > Members > nobuyasu > jungle-network
diff src/jungle/test/functionalJava/ListTest.java @ 56:ccfe9b5e8f11
bug LogUpdateCodeSegment
author | one |
---|---|
date | Sun, 14 Jul 2013 21:26:49 +0900 |
parents | 3d78d438f97b |
children |
line wrap: on
line diff
--- a/src/jungle/test/functionalJava/ListTest.java Sun Jul 14 17:23:48 2013 +0900 +++ b/src/jungle/test/functionalJava/ListTest.java Sun Jul 14 21:26:49 2013 +0900 @@ -1,18 +1,21 @@ package jungle.test.functionalJava; import java.util.Iterator; +import java.util.concurrent.atomic.AtomicInteger; import fj.P2; import fj.data.List; -public class ListTest{ +public class ListTest { public static void main(String[] args) { List<Integer> list = List.nil(); - list = list.cons(1); list = list.cons(2); - list = list.cons(4); + list = list.cons(3); + list = list.cons(5); + list = list.snoc(1); System.out.println("list :"+list); + System.out.println("list.reverse() :"+list.reverse()); System.out.println("list.index(0) :"+list.index(0)); System.out.println("list.head() :"+ list.head()); System.out.println("list.tail() :"+list.tail()); @@ -23,9 +26,12 @@ System.out.println(list1); System.out.println(list2); - final int INSERT_NUM = 3; + final int INSERT_NUM = 4; list = insertInteger(list, INSERT_NUM); System.out.println("newList :"+ list); + + + } public static List<Integer> insertInteger(List<Integer> list, final int insertNum) {