如何将List集合转换成String的数组?

做SSH结合的时候把Id和receiptsRoar封装到一个List集合里面,Hql语句如下:selectmax(id),receiptsRoarfromBorrowgr... 做SSH结合的时候把Id和receiptsRoar 封装到一个List集合里面,Hql语句如下:select max(id),receiptsRoar from Borrow group by receiptsRoar 得到的有值 我关键是想获得receiptsRoar   请高手帮忙解决  展开
 我来答
左迩娱乐
2018-04-09 · TA获得超过2.7万个赞
知道小有建树答主
回答量:147
采纳率:96%
帮助的人:2.2万
展开全部

将List集合转换成String的数组的方法如下:

输入代码:

[java] view plain copy

List<String> list = new ArrayList<String>();    

list.add("a1");    

list.add("a2");    

String[] toBeStored = list.toArray(new String[list.size()]);    

for(String s : toBeStored) {    

System.out.println(s);    

}

字符数组是指用来存放字符数据的数组。其定义的一般形式为: char 数组名[数据长度] 。字符数组用于存放字符或字符串,字符数组中的一个元素存放一个字符,它在内存中占用一个字节。C语言中没有字符串类型,字符串是存放在字符型数组中的。

用来存放字符数据的数组称为字符数组。字符数组中的一个元素存放一个字符。定义字符数组的方法与定义数值型数组的方法类似。

其定义的一般形式是:char 数组名[数据长度]

例如:

char c[10];

c[0]='I'; c[1]=' '; c[2]='l'; c[3]='o'; c[4]='v'; c[5]='e'; c[6]=' '; c[7]='y'; c[8]='o'; c[9]='u';

以上定义了c为字符数组,包含10个元素。

由于字符型数据是以整数形式(ASCII代码)存放的,因此也可以用整型数组来存放字符数据,例如:

int c[10];

但这时每个数组元素占2个字节的内存单元,浪费存储空间。[1] 

字符数组也可以是二维或多维数组,例如:

char c[5][10];

即为二维字符数组。

千锋教育
2016-01-05 · 做真实的自己 用良心做教育
千锋教育
千锋教育专注HTML5大前端、JavaEE、Python、人工智能、UI&UE、云计算、全栈软件测试、大数据、物联网+嵌入式、Unity游戏开发、网络安全、互联网营销、Go语言等培训教育。
向TA提问
展开全部
List<String> list = new ArrayList<String>();
//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());
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
kaito_2st
2012-02-19 · TA获得超过181个赞
知道答主
回答量:116
采纳率:0%
帮助的人:67.9万
展开全部
如果你只想要receiptsRoar 那就别select id就行了
你这个问题标题为什么list转数组啊。。。
list转数组直接list.toarray(数组);就行了
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
迷糊o_O
推荐于2018-02-27
知道答主
回答量:2
采纳率:100%
帮助的人:2863
展开全部
public static String[] toStringArray(List<String> strList) {
String[] array = new String[strList.size()];
strList.toArray(array);
return array;
}
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式