diff options
| author | Valentin Iftime <valiiftime@google.com> | 2019-10-08 20:54:20 +0200 |
|---|---|---|
| committer | Valentin Iftime <valiiftime@google.com> | 2019-10-08 22:21:44 +0200 |
| commit | 67d9805fedabd8e997ab402602aabb2a82935b94 (patch) | |
| tree | 3bac98b7fc551caa2532dd3964cdca3f0ee78921 /core/java/android/util/ArraySet.java | |
| parent | cde53a44c0a697e86a78d77383822c5d7667bf52 (diff) | |
| parent | 484e166df3c21712c7dfa687d10c91bb0e007397 (diff) | |
resolve merge conflicts of 484e166df3c21712c7dfa687d10c91bb0e007397 to master
Test: I solemnly swear I tested this conflict resolution.
Bug: None
Change-Id: Ia9db1400207d9196012362c480ede059e94184af
Diffstat (limited to 'core/java/android/util/ArraySet.java')
| -rw-r--r-- | core/java/android/util/ArraySet.java | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/core/java/android/util/ArraySet.java b/core/java/android/util/ArraySet.java index 44c5af20d891..4dda709f285d 100644 --- a/core/java/android/util/ArraySet.java +++ b/core/java/android/util/ArraySet.java @@ -16,6 +16,7 @@ package android.util; +import android.annotation.Nullable; import android.annotation.TestApi; import android.annotation.UnsupportedAppUsage; @@ -329,6 +330,18 @@ public final class ArraySet<E> implements Collection<E>, Set<E> { } /** + * Create a new ArraySet with items from the given array + */ + public ArraySet(@Nullable E[] array) { + this(); + if (array != null) { + for (E value : array) { + add(value); + } + } + } + + /** * Make the array map empty. All storage is released. */ @Override |
