`
lgx2351
  • 浏览: 176012 次
  • 性别: Icon_minigender_1
  • 来自: 福州
社区版块
存档分类
最新评论

(转)ArrayList 与 string[] 的转换

 
阅读更多

网络上看到的,先转载过来,以备不时之需:

ArrayList 与 string[] 的转换

Method1:

public string[] ToArray
ArrayList list = new ArrayList();
list.Add( "aaa" );
list.Add( "bbb" );

//转换成数组
string[] arrString = (string[])list.ToArray( typeof( string ) ) ;

 

Method2:

ArrayList list = new ArrayList();
list.Add( "aaa" );
list.Add( "bbb" );

//转换成数组
string[] arrString = new string[list.Count];
for( int i = 0 ; i < list.Count ; i ++ ){
 arrString[i] = list[i].ToString();
}

 

将string转换成ArrayList类型:

string str="1,2,3,4,5";
ArrayList b = new ArrayList( str.Split(',') ) ;

 

分享到:
评论

相关推荐

    List转换成String数组

    ### List转换成String数组 在Java编程中,我们经常需要对集合进行操作,尤其是在处理大量字符串数据时。本文将详细介绍如何将一个`List&lt;String&gt;`类型的集合转换为`String[]`数组,并通过不同的方法来实现这一过程。...

    list转换成string数组

    #### 二、List转String数组的方法 下面我们将通过三个不同的示例来展示如何将`List&lt;String&gt;`转换为`String[]`数组。 ### 示例1:使用toArray方法 这是最简单也是最常用的转换方式,直接调用`List`的`toArray`方法...

    JavaBean与JsonString的相互转换

    如果JsonString代表一个JsonArray,我们也可以将其转换为Java的集合类型,如List或ArrayList。以Jackson为例: ```java // 假设我们有一个JsonArray字符串 String jsonArrayString = "[{\"name\":\"John\"}, {\...

    Android中ArrayList和数组相互转换

    以下详细介绍ArrayList与数组的相互转换方法。 首先,我们将讨论如何将ArrayList转换为数组。ArrayList继承自Java的List接口,提供了toArray()方法,可以直接将ArrayList转换为数组。在示例代码中,我们可以看到两...

    String[] list 相互转化

    ### String[] 与 List 相互转化 在 Java 编程语言中,`String[]` 数组和 `List` 集合之间的相互转换是非常常见的需求。这两种数据结构各有优势:数组提供了固定长度且访问效率高的特性,而列表则支持动态调整大小...

    Java ArrayList 数组之间相互转换

    在Java中,ArrayList与数组之间的转换可以通过以下方法实现: 1. **ArrayList转数组**: 当你需要将ArrayList中的元素保存到数组中时,可以直接使用ArrayList的`toArray()`方法。如示例所示,可以创建一个指定类型...

    C#中List〈string〉和string[]数组之间的相互转换

    下面我们将详细介绍如何在C#中将List&lt;string&gt;转换为string[]数组,以及如何将string[]数组转换为List&lt;string&gt;。 1. 从System.String[]转换到List&lt;System.String&gt; 当你有一个已存在的string[]数组,并希望将其转换为...

    将ILIST集合转换成String数组的方法

    ### 将ILIST集合转换成String数组的方法 在软件开发过程中,经常需要处理不同类型的数据结构之间的转换,尤其是在进行数据交互时。本篇文章将详细介绍如何将一个`ILIST`集合转换为`String`数组,这对于理解.NET环境...

    android 动态添加删除的Spinner菜单 ArrayList与Widget的依赖性

    1. 创建ArrayList:首先,我们需要创建一个ArrayList来存储Spinner的菜单项,例如ArrayList&lt;String&gt; menuItems。 2. 初始化Spinner:在布局文件中添加Spinner控件,或者在代码中通过new Spinner(context)创建。 3. ...

    Android String字符串数组动态增加

    4. **转换为Array**: 如果需要将ArrayList转换回String数组,可以使用toArray()方法,但需要传递一个空的String数组作为目标。 ```java String[] newArray = new String[stringList.size()]; stringList.toArray...

    java 数据类型转换

    ArrayList&lt;String&gt; list = new ArrayList&lt;String&gt;(); list.add("Hello"); ArrayList&lt;Object&gt; objectList = (ArrayList) list; // 显式转换 ``` ### 总结 Java中的数据类型转换是一个广泛且重要的主题,涵盖了隐式...

    java List、Set与Array之间的相互转换

    - **Set转List**: 将Set转换为List,可以先创建一个新的ArrayList,然后通过迭代Set并添加到ArrayList来完成: ```java Set&lt;String&gt; set = ...; List&lt;String&gt; list = new ArrayList(set); ``` 3. **Set与Array...

    C# Array和ArrayList,List区别

    #### 四、Array、ArrayList 与 List 之间的转换 **Array 转换为 ArrayList** 可以使用 `ToArray` 方法将 `ArrayList` 转换为 `Array`: ```csharp ArrayList al = new ArrayList { 1, 2, 3 }; int[] arr = (int[]...

    C#文档资料

    #### 四、string转换为ArrayList 最后,我们来看一下如何将一个包含多个元素的字符串转换为`ArrayList`。通常情况下,这些元素会用某种分隔符(如逗号、空格等)分开。 ```csharp string str = "1,2,3,4,5"; // ...

    数组和list相互转换

    接下来,我们将详细介绍如何在Java语言中实现数组与列表之间的相互转换。 ### 数组转列表 #### Java标准库转换方法 Java提供了强大的标准库支持,可以方便地完成数组到列表的转换。具体实现方式如下: ```java ...

    List转换为List

    本知识点重点讲解将List转换为List的过程,这在进行Web开发、数据处理以及与前端交互等场景中非常常见。同时,也会涉及List转换为List及list转换为JsonArray的内容。 ### List转换为List 在Java中,Bean通常指的是...

    Java List转换成String数组几种实现方式详解

    然后,我们调用`List`的`toArray()`方法,传入一个新创建的、大小与列表相同的`String`数组。`toArray()`方法会将列表中的所有元素复制到这个新数组中。最后,我们通过增强型for循环遍历并打印数组中的每个元素。 #...

    在Java中怎样把数组转换为ArrayList?

     这个问题是”在Java中怎样把数组转换为ArrayList?”  Element[] array = {new Element(1),new Element(2),new Element(3)};  1.流行也是被多人接受的答案  普遍也是被多人接受的答案如下:  ArrayList...

    StringtoList和StringtoMap和StringtoObject和StringtoArray

    List&lt;String&gt; list = new ArrayList(); for (int i = 0; i (); i++) { list.add(jsonArray.getString(i)); } ``` 或使用Gson库: ```java String jsonString = "[\"Apple\", \"Banana\", \"Cherry\"]"; ...

    xml格式的字符串转换成List

    2. **创建数据模型**:为了存储解析后的数据,我们需要定义一个与XML元素相对应的数据结构。比如,对于上述示例,我们可以创建一个`Item`类: ```java public class Item { public String id; public String ...

Global site tag (gtag.js) - Google Analytics