assert Integer.valueOf('42') == 42, 'Python string to Java string' print_test('arrays', 3) chars = ['a', 'b', 'c'] assert String.valueOf(chars) == 'abc', 'char array' print_test('Enumerations', 3) from java.util import Vector vec = Vector() items = range(10) for i in items: vec.addElement(i) expected = 0 for i in vec.elements(): assert i == expected, 'testing enumeration on java.util.Vector' expected = expected+1 print_test('create java objects', 2) from java.math import BigInteger assert BigInteger('1234', 10).intValue() == 1234, 'BigInteger(string)' assert BigInteger([0x11, 0x11, 0x11]).intValue() == 0x111111, 'BigInteger(byte[])' assert BigInteger(-1, [0x11, 0x11, 0x11]).intValue() == -0x111111, 'BigInteger(int, byte[])' print_test('call static methods') s1 = String.valueOf(['1', '2', '3']) s2 = String.valueOf('123') s3 = String.valueOf(123)
assert Integer.valueOf('42') == 42, 'Python string to Java string' print_test('arrays', 3) chars = ['a', 'b', 'c'] assert String.valueOf(chars) == 'abc', 'char array' print_test('Enumerations', 3) from java.util import Vector vec = Vector() items = range(10) for i in items: vec.addElement(i) expected = 0 for i in vec.elements(): assert i == expected, 'testing enumeration on java.util.Vector' expected = expected + 1 print_test('create java objects', 2) from java.math import BigInteger assert BigInteger('1234', 10).intValue() == 1234, 'BigInteger(string)' assert BigInteger([0x11, 0x11, 0x11]).intValue() == 0x111111, 'BigInteger(byte[])' assert BigInteger( -1, [0x11, 0x11, 0x11]).intValue() == -0x111111, 'BigInteger(int, byte[])' print_test('call static methods') s1 = String.valueOf(['1', '2', '3'])