Преобразование массива примитивов в List с использованием Arrays.asList
У меня есть это:
import java.util.Arrays;
import java.util.ArrayList;
public class Test1 {
public static void main(String[] args) {
double[] a = new double[2];
for( double d : Arrays.asList(a))
System.out.println(d);
}
}
Выход:
$ javac Test1.java
Test1.java:9: error: incompatible types
for( double d : Arrays.asList(a))
^
required: double
found: double[]
1 error
Почему я получаю ошибку здесь?
а также
В чем смысл ошибки? Что это говорит мне?