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

2024-12-02 18:10:14
推荐回答(5个)
回答(1):

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 li = new ArrayList();
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

回答(2):

用char[] 的数组 然后取出前面的几个char转换成一个String就可以了

回答(3):

遍历链表,取出每个字符,使用StringBuffer或者StringBuidler组合起来,最后调用toString()方法获得最终的字符串。

回答(4):

不得哦 List容器只能装对象
char int 都不行 String可以

回答(5):

ArrayList 可以存储Character类型的,这是char的封装类