1

我遇到了以下片段:

jobjectArray result;
 int i;
 jclass intArrCls = (*env)->FindClass(env,"[I"); // will return an array class
 if(intArrCls == NULL) {
     return NULL;
 }
 result = (*env)->NewObjectArray(env,size,intArrCls,NULL);

在上面的代码片段中,(*env)->FindClass(env,"[I")返回了什么?表示什么"[I"?我检查了 DOCS 但不明白

4

1 回答 1

3

表示什么"[I"

[I是 type 的字节码表示法int[]

除其他地方外,这在此处记录:Class.getName()

于 2012-05-08T07:42:53.733 回答