OLD | NEW |
1 library java.core; | 1 library java.core; |
2 | 2 |
3 import "dart:math" as math; | 3 import "dart:math" as math; |
4 import "dart:collection" show ListBase; | 4 import "dart:collection" show ListBase; |
5 | 5 |
6 class JavaSystem { | 6 class JavaSystem { |
7 static int currentTimeMillis() { | 7 static int currentTimeMillis() { |
8 return (new DateTime.now()).millisecondsSinceEpoch; | 8 return (new DateTime.now()).millisecondsSinceEpoch; |
9 } | 9 } |
10 | 10 |
(...skipping 358 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
369 } | 369 } |
370 | 370 |
371 void setAll(int index, Iterable<E> iterable) { | 371 void setAll(int index, Iterable<E> iterable) { |
372 elements.setAll(index, iterable); | 372 elements.setAll(index, iterable); |
373 } | 373 } |
374 | 374 |
375 void sort([int compare(E a, E b)]) { | 375 void sort([int compare(E a, E b)]) { |
376 elements.sort(compare); | 376 elements.sort(compare); |
377 } | 377 } |
378 | 378 |
379 void shuffle() { | 379 void shuffle([math.Random random]) { |
380 elements.shuffle(); | 380 elements.shuffle(random); |
381 } | 381 } |
382 | 382 |
383 int indexOf(E element, [int start = 0]) { | 383 int indexOf(E element, [int start = 0]) { |
384 return elements.indexOf(element, start); | 384 return elements.indexOf(element, start); |
385 } | 385 } |
386 | 386 |
387 void insert(int index, E element) { | 387 void insert(int index, E element) { |
388 elements.insert(index, element); | 388 elements.insert(index, element); |
389 } | 389 } |
390 | 390 |
(...skipping 190 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
581 if (!_matches.moveNext()) { | 581 if (!_matches.moveNext()) { |
582 return false; | 582 return false; |
583 } | 583 } |
584 _match = _matches.current; | 584 _match = _matches.current; |
585 return true; | 585 return true; |
586 } | 586 } |
587 String group(int i) => _match[i]; | 587 String group(int i) => _match[i]; |
588 int start() => _match.start; | 588 int start() => _match.start; |
589 int end() => _match.end; | 589 int end() => _match.end; |
590 } | 590 } |
OLD | NEW |