📜  java字符串数组到arraylist - Java(1)

📅  最后修改于: 2023-12-03 15:16:35.328000             🧑  作者: Mango

Java字符串数组到ArrayList

在Java中,我们有时需要将String类型的数组转换成ArrayList类型。这篇文章将向你介绍如何在Java中进行这种转换。

将String数组转换成ArrayList

下面是将String数组转换成ArrayList的Java代码示例:

String[] strArray = {"apple", "banana", "orange"};
ArrayList<String> arrayList = new ArrayList<String>(Arrays.asList(strArray));

这里,我们首先创建了一个String类型的名为strArray的数组。接着,我们使用Java API中的Arrays.asList()方法将该数组转换成一个包含相同元素的ArrayList对象,并将该对象存储在名为arrayList的变量中。

ArrayList转换成String数组

反向转换也是很简单的。下面是一个将ArrayList转换成String类型数组的Java代码示例:

ArrayList<String> arrayList = new ArrayList<String>();
arrayList.add("apple");
arrayList.add("banana");
arrayList.add("orange");
String[] strArray = new String[arrayList.size()];
arrayList.toArray(strArray);

这里,我们首先创建一个名为arrayList的ArrayList对象,并将字符串"apple"、"banana"和"orange"添加到该对象中。接着,我们定义了一个名为strArray的String类型数组,并使用toArray()方法将arrayList中的元素转换成该数组类型。

总结

这篇文章向你介绍了如何在Java中将字符串数组转换成ArrayList类型和相反地将ArrayList转换成String数组。上述Java代码片段可以轻松地完成这个任务,并希望这篇文章对你有所帮助。