function test(){
Java.perform(function () {
/*
arrayList.add("dudu");
arrayList.add(30);
arrayList.add(true);
arrayList.add(this.bankCard);
*/
var Utils = Java.use("com.xiaojianbang.hook.Utils");
var bankCard = Java.use("com.xiaojianbang.hook.BankCard");
var bankCardObj = bankCard.$new("dudu", "123456789", "CBDA", 1, "15900000000");
var integer = Java.use("java.lang.Integer");
var boolean = Java.use("java.lang.Boolean");
var arrayList = Java.use("java.util.ArrayList").$new();
arrayList.add("dudu");
arrayList.add(integer.$new(30));
arrayList.add(boolean.$new(true));
arrayList.add(bankCardObj);
console.log(Utils.myPrint(arrayList))
})};
setImmediate(function(){
setTimeout(test(), 5000);
});
主要也是类型的转换