Here you can see to pass a C-struct to Java as an object.
If you want to pass an array as an object you can do like
jobjectArray userArray = (jobjectArray) env->NewObjectArray(SIZEOFTHEARRAY, jclass, 0);
if(userArray == NULL) return NULL;
for(int i = 0; i < SIZEOFTHEARRAY; ++i)
{
//Create jobject like in link
env->SetObjectArrayElement(userArray, i, THEJOBJECT);
//Delete the local refs
}