Java ArrayList
[Java ] Java
ArrayList
ArrayList AbstractList List
ArrayList java.util
import java.util.ArrayList; // ArrayList ArrayList<E> objectName =new ArrayList<>(); //
- E: objectName
- objectName:
ArrayList
ArrayList ArrayList add() :
import java.util.ArrayList;
public class RunoobTest {
public static void main(String[] args) {
ArrayList<String> sites = new ArrayList<String>();
sites.add("Google");
sites.add("Runoob");
sites.add("Taobao");
sites.add("Weibo");
System.out.println(sites);
}
}
public class RunoobTest {
public static void main(String[] args) {
ArrayList<String> sites = new ArrayList<String>();
sites.add("Google");
sites.add("Runoob");
sites.add("Taobao");
sites.add("Weibo");
System.out.println(sites);
}
}
[Google, Runoob, Taobao, Weibo]
ArrayList get()
import java.util.ArrayList;
public class RunoobTest {
public static void main(String[] args) {
ArrayList<String> sites = new ArrayList<String>();
sites.add("Google");
sites.add("Runoob");
sites.add("Taobao");
sites.add("Weibo");
System.out.println(sites.get(1)); //
}
}
public class RunoobTest {
public static void main(String[] args) {
ArrayList<String> sites = new ArrayList<String>();
sites.add("Google");
sites.add("Runoob");
sites.add("Taobao");
sites.add("Weibo");
System.out.println(sites.get(1)); //
}
}
0
Runoob
ArrayList set() set(int index, E element) indexelement
import java.util.ArrayList;
public class RunoobTest {
public static void main(String[] args) {
ArrayList<String> sites = new ArrayList<String>();
sites.add("Google");
sites.add("Runoob");
sites.add("Taobao");
sites.add("Weibo");
sites.set(2, "Wiki"); //
System.out.println(sites);
}
}
public class RunoobTest {
public static void main(String[] args) {
ArrayList<String> sites = new ArrayList<String>();
sites.add("Google");
sites.add("Runoob");
sites.add("Taobao");
sites.add("Weibo");
sites.set(2, "Wiki"); //
System.out.println(sites);
}
}
[Google, Runoob, Wiki, Weibo]
ArrayList remove()
import java.util.ArrayList;
public class RunoobTest {
public static void main(String[] args) {
ArrayList<String> sites = new ArrayList<String>();
sites.add("Google");
sites.add("Runoob");
sites.add("Taobao");
sites.add("Weibo");
sites.remove(3); //
System.out.println(sites);
}
}
public class RunoobTest {
public static void main(String[] args) {
ArrayList<String> sites = new ArrayList<String>();
sites.add("Google");
sites.add("Runoob");
sites.add("Taobao");
sites.add("Weibo");
sites.remove(3); //
System.out.println(sites);
}
}
[Google, Runoob, Taobao]
ArrayList size()
import java.util.ArrayList;
public class RunoobTest {
public static void main(String[] args) {
ArrayList<String> sites = new ArrayList<String>();
sites.add("Google");
sites.add("Runoob");
sites.add("Taobao");
sites.add("Weibo");
System.out.println(sites.size());
}
}
public class RunoobTest {
public static void main(String[] args) {
ArrayList<String> sites = new ArrayList<String>();
sites.add("Google");
sites.add("Runoob");
sites.add("Taobao");
sites.add("Weibo");
System.out.println(sites.size());
}
}
4
for
import java.util.ArrayList;
public class RunoobTest {
public static void main(String[] args) {
ArrayList<String> sites = new ArrayList<String>();
sites.add("Google");
sites.add("Runoob");
sites.add("Taobao");
sites.add("Weibo");
for (int i = 0; i < sites.size(); i++) {
System.out.println(sites.get(i));
}
}
}
public class RunoobTest {
public static void main(String[] args) {
ArrayList<String> sites = new ArrayList<String>();
sites.add("Google");
sites.add("Runoob");
sites.add("Taobao");
sites.add("Weibo");
for (int i = 0; i < sites.size(); i++) {
System.out.println(sites.get(i));
}
}
}
Google Runoob Taobao Weibo
for-each
import java.util.ArrayList;
public class RunoobTest {
public static void main(String[] args) {
ArrayList<String> sites = new ArrayList<String>();
sites.add("Google");
sites.add("Runoob");
sites.add("Taobao");
sites.add("Weibo");
for (String i : sites) {
System.out.println(i);
}
}
}
public class RunoobTest {
public static void main(String[] args) {
ArrayList<String> sites = new ArrayList<String>();
sites.add("Google");
sites.add("Runoob");
sites.add("Taobao");
sites.add("Weibo");
for (String i : sites) {
System.out.println(i);
}
}
}
Google Runoob Taobao Weibo
ArrayList String
<E>
| boolean | Boolean |
| byte | Byte |
| short | Short |
| int | Integer |
| long | Long |
| float | Float |
| double | Double |
| char | Character |
BigIntegerBigDecimal BigInteger
ArrayList<Integer> li=new ArrayList<>(); // ArrayList<Character> li=new ArrayList<>(); //
ArrayList ( Integer ):
import java.util.ArrayList;
public class RunoobTest {
public static void main(String[] args) {
ArrayList<Integer> myNumbers = new ArrayList<Integer>();
myNumbers.add(10);
myNumbers.add(15);
myNumbers.add(20);
myNumbers.add(25);
for (int i : myNumbers) {
System.out.println(i);
}
}
}
public class RunoobTest {
public static void main(String[] args) {
ArrayList<Integer> myNumbers = new ArrayList<Integer>();
myNumbers.add(10);
myNumbers.add(15);
myNumbers.add(20);
myNumbers.add(25);
for (int i : myNumbers) {
System.out.println(i);
}
}
}
10 15 20 25
ArrayList
Collections java.util sort()
import java.util.ArrayList;
import java.util.Collections; // Collections
public class RunoobTest {
public static void main(String[] args) {
ArrayList<String> sites = new ArrayList<String>();
sites.add("Taobao");
sites.add("Wiki");
sites.add("Runoob");
sites.add("Weibo");
sites.add("Google");
Collections.sort(sites); //
for (String i : sites) {
System.out.println(i);
}
}
}
import java.util.Collections; // Collections
public class RunoobTest {
public static void main(String[] args) {
ArrayList<String> sites = new ArrayList<String>();
sites.add("Taobao");
sites.add("Wiki");
sites.add("Runoob");
sites.add("Weibo");
sites.add("Google");
Collections.sort(sites); //
for (String i : sites) {
System.out.println(i);
}
}
}
Google Runoob Taobao Weibo Wiki
import java.util.ArrayList;
import java.util.Collections; // Collections
public class RunoobTest {
public static void main(String[] args) {
ArrayList<Integer> myNumbers = new ArrayList<Integer>();
myNumbers.add(33);
myNumbers.add(15);
myNumbers.add(20);
myNumbers.add(34);
myNumbers.add(8);
myNumbers.add(12);
Collections.sort(myNumbers); //
for (int i : myNumbers) {
System.out.println(i);
}
}
}
import java.util.Collections; // Collections
public class RunoobTest {
public static void main(String[] args) {
ArrayList<Integer> myNumbers = new ArrayList<Integer>();
myNumbers.add(33);
myNumbers.add(15);
myNumbers.add(20);
myNumbers.add(34);
myNumbers.add(8);
myNumbers.add(12);
Collections.sort(myNumbers); //
for (int i : myNumbers) {
System.out.println(i);
}
}
}
8 12 15 20 33 34
Java ArrayList
Java ArrayList
| add() | arraylist |
| addAll() | arraylist |
| clear() | arraylist |
| clone() | arraylist |
| contains() | arraylist |
| get() | arraylist |
| indexOf() | arraylist |
| removeAll() | arraylist |
| remove() | arraylist |
| size() | arraylist |
| isEmpty() | arraylist |
| subList() | arraylist |
| set() | arraylist |
| sort() | arraylist |
| toArray() | arraylist |
| toString() | arraylist |
| ensureCapacity() | arraylist |
| lastIndexOf() | arraylist |
| retainAll() | arraylist |
| containsAll() | arraylist |
| trimToSize() | arraylist |
| removeRange() | arraylist |
| replaceAll() | |
| removeIf() | arraylist |
| forEach() | arraylist |
API https://www.runoob.com/manual/jdk11api/java.base/java/util/ArrayList.html
[Java ] Java
lxw
105***[email protected]
:
for(int i = 0; i < myNumbers.size(); i++{ int j = myNumbers.get(i); }lxw
105***[email protected]