【发布时间】:2015-04-02 11:02:11
【问题描述】:
我尝试在字符数组上使用 Arrays.asList() 方法,如下所示,
char[] array = "programming".toCharArray();
for (Character li : Arrays.asList(array)) {
System.out.println(li);
}
但是有一个编译时错误。 这里 Array.asList 向我返回一个字符数组数组,如下所示
for (char[] li : Arrays.asList(array)) {
System.out.println(li);
}
我所知道的是, Arrays.asList() 方法将数组的每个元素转换为 List 中的一个元素。 但是这里发生了什么? 任何人都可以帮助我理解这一点吗?
【问题讨论】:
-
“出现编译时错误”:什么错误?
标签: java arrays list collections