diff -r 0a115f1c6f3c -r 506ef276a0db emul/src/main/java/java/lang/String.java --- a/emul/src/main/java/java/lang/String.java Fri Sep 28 17:59:03 2012 +0200 +++ b/emul/src/main/java/java/lang/String.java Sat Sep 29 06:34:18 2012 +0200 @@ -2330,7 +2330,7 @@ int off = 0; int next = 0; boolean limited = limit > 0; - ArrayList list = new ArrayList<>(); + ArrayList list = new ArrayList(); while ((next = indexOf(ch, off)) != -1) { if (!limited || list.size() < limit - 1) { list.add(substring(off, next));