wgrk.net
当前位置:首页 >> list string数组 >>

list string数组

1:直接调用list.toArray()? 2:遍历 List list = new ArrayList() String[] arr = new String[list.size()]; for(int i=0;i

String[] 就是java的array,array是定长的 创建时就需要指定长度 之后不可更改 结构简单 List则是变长的,可动态伸缩 String[] arrays = new String[10]; // 长度10的array List list = new ArrayList(); // ArrayList是List的一个实现类

这是我写的一个例子,你可以参考一下;

List arr = new ArrayList(); // 赋值 String[] str1 = { "abc", "abc" }; String[] str2 = { "abc", "abc" }; arr.add(str1); arr.add(str2); // 删除 arr.remove(0); // 更新 String[] str3 = { "zzz", "zzz" }; arr.set(0, str3); // 遍历 fo...

List list = new ArrayList(); String str = ""; for (Object obj : list) { str += obj; } System.out.println(str); // 或者 StringBuffer sb = new StringBuffer(); for (Object obj : list) { sb.append(obj); } System.out.println(sb);// ...

这是数组下标溢出的错误。就是你存入的数组长度大于你定义的数组长度。原因是因为你实例化了一个空数组。如果按你所想要的效果的话,应该定义动态长度的数组来接受,而这个长度则刚好是你从数据库获取的数组元素个数。如下代码: //从数据库取得...

import java.util.*; public class TestList { public static void main(String[] args) { List list = new ArrayList(); list.add("String1"); list.add("String2"); list.add("String3"); String[] str = list.toArray(new String[0]); //重点...

java中表示使用泛型,Array表示的意思是一个数组里面存放的是list集合,而该list集合中存储的是字符串类型的数据。在java中表示使用泛型,是用来规定存入集合中的类型一致的技术,他使得集合必须存储数据类型一致的数据,这样在从集合中取数据时...

List list = new ArrayList(); //list中添对象 list.add("a"); list.add("b"); list.add("c"); StringBuffer sb = new StringBuffer(); for(String s:list){ sb.append(s) } System.out.println(sb.toString());

java数组转换成为List。 调用Arrays的asList方法. String[] arr = new String[] {"1", "2"}; List list = Arrays.asList(arr);

网站首页 | 网站地图
All rights reserved Powered by www.wgrk.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com