如何从arraylist中获取其中的一个元素

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何从arraylist中获取其中的一个元素相关的知识,希望对你有一定的参考价值。

这是foreach的
using System;
using System.Collections;

namespace ConsoleApplication1

/// <summary>
/// Class1 的摘要说明。
/// </summary>
class Class1

/// <summary>
/// 应用程序的主入口点。
/// </summary>
[STAThread]
static void Main(string[] args)

//
// TODO: 在此处添加代码以启动应用程序
//
ArrayList arraylist = new ArrayList();
arraylist.Add("Hello");
arraylist.Add("World");
arraylist.Add("!");
foreach (string s in arraylist)

Console.Write( "0\\n", s );



    ArrayList就是动态数组,用MSDN中的说法,就是Array的复杂版本,它提供了动态的增加和减少元素,实现了ICollection和IList接口,灵活的设置数组的大小等好处。

    List 接口的大小可变数组的实现,位于API文档的java.util.ArrayList<E>。实现了所有可选列表操作,并允许包括 null 在内的所有元素。除了实现 List 接口外,此类还提供一些方法来操作内部用来存储列表的数组的大小。(此类大致上等同于 Vector 类,除了此类是不同步的。)

    size、isEmpty、get、set、iterator 和 listIterator 操作都以固定时间运行。add 操作以分摊的固定时间 运行,也就是说,添加 n 个元素需要 O(n) 时间。其他所有操作都以线性时间运行(大体上讲)。与用于 LinkedList 实现的常数因子相比,此实现的常数因子较低。

参考技术A List mylist=new ArrayList();
mylist.get(i) //获取第i个数据

以上是关于如何从arraylist中获取其中的一个元素的主要内容,如果未能解决你的问题,请参考以下文章

java中怎样在一个集合中随机取一个数?

从 ArrayList 中获取元素列表

在java中,怎么从一个数组中删除一个数啊

Java 集合

如何从嵌套的 ArrayList 中获取 JSONObject 的属性并将其显示给 ListView?

Array.list添加元素