먼저, 다음 위치에서 (전에는 다른 사람과 비교하여)이 질문을 받았음을 알고 싶습니다.하지만 답변을 성공하지 못했습니다. 이 :두배의 배열에서 두배의 목록을 만드는 방법
내가 뭘하려고하면 다음과 같다 :
"Type mismatch: cannot convert from List<double[]> to List<Double>"
: 그러나
double[] FFTMagnitudeArray = processAudio.processFFT(audioData);
List<Double> FFTMagnitudeList = Arrays.asList(FFTMagnitudeArray);
audioData.setProperty("FFTMagnitudeList", FFTMagnitudeList);
, 나는 오류
List가 필요하고 Array.asList (double [])가 double []이 아닌 Double 목록을 반환한다고 생각 했으므로이 점이 나에게 이해가되지 않습니다. 나는 또한 다음을 시도해 보았다 :
List<Double> FFTMagnitudeList = new ArrayList<Double>();
FFTMagnitudeList.addAll(Arrays.asList(FFTMagnitudeArray));
List<Double> FFTMagnitudeList = new ArrayList<Double>(Arrays.asList(FFTMagnitudeArray));
나는 계속 같은 오류가 발생한다.
그래서 목록을 어떻게 만듭니 까?