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) {