java中char类型的Arraylist如何转化成一个string?

有char类型的ArrayList吗?我知道char类型的数组可以转换成一个String,不知道ArrayList行不行。。。高手帮帮我吧~~~... 有char类型的ArrayList吗?我知道char类型的数组可以转换成一个String,不知道ArrayList行不行。。。高手帮帮我吧~~~ 展开
 我来答
小傻

推荐于2017-09-22 · 知道合伙人软件行家
小傻
知道合伙人软件行家
采纳数:11567 获赞数:31134
已经做过两个上架的app和两个网页项目.

向TA提问 私信TA
展开全部

java中char类型的arraylist转化成String,可以将Arrayli进行逐个遍历,每个字符转换成string类型,如下:

package secondpackage;

import java.util.ArrayList;
import java.util.List;

/**
 * 
 * @author 你好邱林和
 * @date 2015年12月17日09:12:09
 * 
 */
public class ceshi2 {
public static void main(String[] args) {

List<Character> li = new ArrayList<Character>();
li.add('a');
li.add('b');
li.add('c');
StringBuilder str = new StringBuilder();
for (Character character : li) {// 对ArrayList进行遍历,将字符放入StringBuilder中
str.append(character);
}
System.out.println("输出从ArrayList中的所有字符" + str.toString());

}
}

输出结果为:

输出从ArrayList中的所有字符abc

小黑也很白白
2015-10-22
知道答主
回答量:77
采纳率:0%
帮助的人:29.7万
展开全部
用char[] 的数组 然后取出前面的几个char转换成一个String就可以了
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
点燃闪电
2009-05-05 · TA获得超过540个赞
知道答主
回答量:210
采纳率:0%
帮助的人:0
展开全部
遍历链表,取出每个字符,使用StringBuffer或者StringBuidler组合起来,最后调用toString()方法获得最终的字符串。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
pujia12345
2009-05-05 · TA获得超过3680个赞
知道大有可为答主
回答量:3456
采纳率:0%
帮助的人:2961万
展开全部
不得哦 List容器只能装对象
char int 都不行 String可以
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
随我心所欲
2009-05-05 · TA获得超过492个赞
知道小有建树答主
回答量:497
采纳率:0%
帮助的人:625万
展开全部
ArrayList 可以存储Character类型的,这是char的封装类
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(4)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式