我是java的新手(也是OOP),我试图了解类ArrayList,但我不明白如何使用get().我尝试在网上搜索,但找不到任何有用的东西.
das*_*h1e 20
这是ArrayList.get()的官方文档.
无论如何,它很简单,例如
ArrayList list = new ArrayList();
list.add("1");
list.add("2");
list.add("3");
String str = (String) list.get(0); // here you get "1" in str
Run Code Online (Sandbox Code Playgroud)
简单地说,它get(int index)返回指定索引处的元素.
所以说,我们有一个ArrayList的String"S:
List<String> names = new ArrayList<String>();
names.add("Arthur Dent");
names.add("Marvin");
names.add("Trillian");
names.add("Ford Prefect");
Run Code Online (Sandbox Code Playgroud)
哪个可以看作:
其中0,1,2和3表示的索引ArrayList.
假设我们想要检索我们将执行以下操作
String name = names.get(1);
的名称之一:在索引1处返回名称.
所以,如果我们要打印出了名System.out.println(name);的输出将是Marvin-虽然他可能不会太高兴与我们打扰他.
| 归档时间: |
|
| 查看次数: |
127732 次 |
| 最近记录: |