Если у меня есть функция, определенная в Java следующим образом:
private void runInference(float[][][][] input, float[][][][] output){
//body
}
Когда я вызываю его в kotlin, тип входного параметра интерфейса стал:
Array<Array<Array<FloatArray!>!>!>
Я проверил документы Kotlin и обнаружил, что Float-член FloatArray был NonNull. Но мне нужно, чтобы элемент четырехмерного массива обнулялся как входной параметр, такой как
Array<Array<Array<Array<Float?>>>>.
Есть ли способ сделать это? Пожалуйста, дайте мне совет или идею. Спасибо!