diff options
Diffstat (limited to 'bcel-builder/testdata/SimpleGenericsProgram.java')
-rw-r--r-- | bcel-builder/testdata/SimpleGenericsProgram.java | 26 |
1 files changed, 26 insertions, 0 deletions
diff --git a/bcel-builder/testdata/SimpleGenericsProgram.java b/bcel-builder/testdata/SimpleGenericsProgram.java new file mode 100644 index 000000000..2457a9155 --- /dev/null +++ b/bcel-builder/testdata/SimpleGenericsProgram.java @@ -0,0 +1,26 @@ +import java.util.*; + +class TreasureChest<T> { + + protected Set<T> contents; + + public TreasureChest() { + contents = new HashSet<T>(); + } + + public void add(T o) { + contents.add(o); + } +} + +public class SimpleGenericsProgram { + + public static void main(String []argv) { + TreasureChest<String> tc1 = new TreasureChest<String>(); + TreasureChest<Integer> tc2 = new TreasureChest<Integer>(); + + tc1.add("dubloon"); + tc2.add(new Integer("777")); + + } +} |