`
jyzxwjj
  • 浏览: 8014 次
  • 性别: Icon_minigender_1
  • 来自: 苏州
最近访客 更多访客>>
文章分类
社区版块
存档分类
最新评论

ArrayList与 string[] 的转换

阅读更多
ArrayList 与 string[] 的转换

Method1:

Java代码
public string[] ToArray  
ArrayList list = new ArrayList();  
list.Add( "aaa" );  
list.Add( "bbb" );  
 
//转换成数组  
string[] arrString = (string[])list.ToArray( typeof( string ) ) ; 


Method2:

Java代码
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类型:

Java代码
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数组

    - **数组长度**:当使用`new String[list.size()]`创建数组时,确保列表中的元素数量与数组长度一致,避免出现数组越界的问题。 - **性能考虑**:在转换过程中,尽量减少不必要的对象创建,尤其是当列表很大时,这...

    JavaBean与JsonString的相互转换

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

    Android中ArrayList和数组相互转换

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

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

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

    Java ArrayList 数组之间相互转换

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

    Android String字符串数组动态增加

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

    C# Array和ArrayList,List区别

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

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

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

    第四章 ArrayList集合&学生管理系统.pdf

    ArrayList类的泛型表示它是一个参数化类型,使用时需要提供具体的类型,如ArrayList&lt;String&gt;,以确保类型安全,避免类型转换错误。 ### 学生管理系统中的ArrayList应用 在学生管理系统开发中,可以使用ArrayList...

    String[] list 相互转化

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

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

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

    ArrayList演示

    如果需要线程安全,可以考虑使用`Collections.synchronizedList()`将ArrayList转换为线程安全的列表,或者使用`CopyOnWriteArrayList`类。 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\"]"; ...

    C#文档资料

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

    arrayliSt---listDemo

    ArrayList可以与其他集合类型互相转换,如转化为数组`toArray()`,或从数组创建ArrayList`Arrays.asList(T... a)`: ```java Object[] array = list.toArray(); ArrayList&lt;String&gt; fromArray = new ArrayList...

    ArrayList,HashMap

    2. 使用合适的泛型类型:明确指定ArrayList和HashMap中存储的对象类型,可以避免类型转换错误和运行时异常。 3. 避免键冲突:在HashMap中,确保键对象正确重写了`hashCode()`和`equals()`方法,以确保键的唯一性和...

    C# 详细的解说了关于ArrayList的用法

    ArrayList可以转换为其他类型的数组,如int[]或string[]: ```csharp int[] intArray = (int[])myList.ToArray(typeof(int)); string[] stringArray = (string[])myList.ToArray(typeof(string)); ``` 11. ArrayList...

    xml格式的字符串转换成List

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

    c#数据结构之array,arraylist,hashtable,dictionary

    Dictionary中的键和值可以指定类型,例如:`Dictionary&lt;string, string&gt; dict = new Dictionary&lt;string, string&gt;(); dict.Add("key", "value");`这样就添加了一个字符串键值对到Dictionary中。Dictionary的优点是...

Global site tag (gtag.js) - Google Analytics