¿¹Á¦
public class NativeClass {

public NativeClass() {

}

protected native int getQuantity();
protected native Object getExternalValue(int index);

public List getResult() {
List list = new ArrayList(5);
for (int index = 0; index < getQuantity();index++){
list.add(getExternalValue(index));
}
return list;
}
}
¼Ö·ç¼Ç
¼öÁ¤ÀÚ¸¦ privateÀ¸·Î ¼³Á¤ÇϽʽÿÀ.
public class NativeClass {

public NativeClass() {

}

private native int getQuantity();
private native Object getExternalValue(int index);

public List getResult() {
List list = new ArrayList(5);
for (int index = 0; index < getQuantity();index++){
list.add(getExternalValue(index));
}
return list;
}


}