This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
AbtractMapImpl1 ehm = buildAM(); | |
Set s = ehm.keySet(); | |
ehm.put(null,"test"); | |
th.check( s == ehm.keySet() , "same Set is returned"); //I think this fails because of javadoc keySet() sentence : The set is backed by the map, so changes to the map are reflected in the set, and vice-versa. | |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
boolean[] b3 = new boolean[2]; | |
try { | |
Arrays.fill(b3, 2, 1, false); | |
Window.alert("error 1 - IllegalArgumentException expected"); | |
} catch (IllegalArgumentException e) { | |
} | |
try { | |
Arrays.fill(b3, -1, 1, false); | |
Window.alert("error 1 - ArrayIndexOutOfBoundsException expected"); | |
} catch (ArrayIndexOutOfBoundsException e) { |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
List<String> l1 = new LinkedList<String>(); | |
List<String> l2 = new LinkedList<String>(); | |
// List<String> l1 = new ArrayList<String>(); | |
// List<String> l2 = new ArrayList<String>(); | |
// copy empty list | |
Collections.copy(l2, l1); | |
l1.add("A"); | |
l2.add("B"); | |
Collections.copy(l2, l1); |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
int result = "abc\tABC 123".compareTo(new String()); | |
/* notice: "abc\tABC 123".compareTo("") will work ! */ | |
if (result != 11) | |
Window.alert("error, result : " + result); | |
else | |
Window.alert("OK, result: " + result); |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
interesting compilation errors for gwtmauve tests of java.lang classes: | |
BOOLEAN | |
The method getBoolean(String) is undefined for the type Boolean | |
NewerOlder