Ответ 1
Try
(ns foo.bar
(:gen-class
:methods [[parseString [String Object] "[Ljava.lang.Object;"]]))
Как объявить массив в объявлении метода в gen-классе?
(ns foo.bar
(:gen-class
:methods [[parseString [String Object] Object]]))
Это прекрасно работает. Но тип возврата - это действительно массив. Как я могу заявить, что Java может это понять?
Try
(ns foo.bar
(:gen-class
:methods [[parseString [String Object] "[Ljava.lang.Object;"]]))
Мне нужен
static Number[][] method(int, Number[][]);
аналогичным образом:
(:gen-class
:methods [#^{:static true} [method [int "[[Ljava.lang.Number;"] "[[Ljava.lang.Number;"]])
казалось, работал.