为了账号安全,请及时绑定邮箱和手机立即绑定

为什么Class数组用for循环输出会出错?

Class[] parameterTypers = ms[i].getParameterTypes();

除了用老师讲的foreach方法获取参数类型名称,如何用for方法获取呢?

https://img1.sycdn.imooc.com//5d46980c00019f7005960164.jpg

https://img1.sycdn.imooc.com//5d4698290001ee6407710147.jpg


正在回答

2 回答

和我一样,强迫症,不想看到最后有逗号。

for(int j=0;j<paramsType.length;j++){
    System.out.print(paramsType[j].getSimpleName());
    if(j<paramsType.length-1){
        System.out.print(",");
    }
}


0 回复 有任何疑惑可以回复我~

发现问题了,尴尬,这么低级错误,循环里我用错i了,要用j才对


0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

为什么Class数组用for循环输出会出错?

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信