X-Git-Url: http://nitlanguage.org diff --git a/tests/test_ffi_java_types.nit b/tests/test_ffi_java_types.nit index a7c057c..cbdfa0f 100644 --- a/tests/test_ffi_java_types.nit +++ b/tests/test_ffi_java_types.nit @@ -27,26 +27,26 @@ extern class JavaArrayList in "Java" `{ java.util.ArrayList `} return new ArrayList(); `} - fun add(o: Int) in "Java" `{ recv.add(o); `} + fun add(o: JavaString) in "Java" `{ self.add(o); `} redef fun output in "Java" `{ - for (Object i: recv) { - System.out.println((int)i); + for (Object i: self) { + System.out.println((String)i); } `} fun sort in "Java" `{ - Collections.sort(recv); + Collections.sort(self); `} end var ll = new JavaArrayList -ll.add(1) -ll.add(2) -ll.add(1) -ll.add(3) -ll.add(20) -ll.add(10) +ll.add "1".to_java_string +ll.add "2".to_java_string +ll.add "1".to_java_string +ll.add "3".to_java_string +ll.add "20".to_java_string +ll.add "10".to_java_string ll.output ll.sort ll.output