检查Java对象是否是JNI中的数组类型

Dan*_*dei 5 java java-native-interface

假设我在Java中有一个MyClass类,有没有办法在JNI中检查a jobjectMyClass[][]什么?

我最初的想法是使用env->IsInstanceOf(myobj, myArrayClass),但是打电话env->FindClass("[MyClass")抛出一个NoClassDefFoundError.

And*_*hko 3

我知道这个问题很老了但是......

要查找数组的类,请使用:

env->FindClass("[[Lmy/package/MyClass;")
Run Code Online (Sandbox Code Playgroud)