如何在Clojure中创建一个原始的二维(2d)双精度数组?

Jul*_*ang 20 java clojure

我是Clojure interoping的Java API要求我传递一个2d的双精度数组; 双[][].如何在Clojure中创建一个原始的二维双数组?我正在寻找这样的东西

(double-array-2d [[1 2] [3 4]])

此函数的Java返回类型为double [] [].

fog*_*gus 26

试试这个:

(into-array (map double-array [[1 2] [3 4]]))
Run Code Online (Sandbox Code Playgroud)