课程
/后端开发
/Java
/反射——Java高级开发必须懂的
Class[] parameterTypers = ms[i].getParameterTypes();
除了用老师讲的foreach方法获取参数类型名称,如何用for方法获取呢?
2019-08-04
源自:反射——Java高级开发必须懂的 3-1
正在回答
和我一样,强迫症,不想看到最后有逗号。
for(int j=0;j<paramsType.length;j++){ System.out.print(paramsType[j].getSimpleName()); if(j<paramsType.length-1){ System.out.print(","); } }
发现问题了,尴尬,这么低级错误,循环里我用错i了,要用j才对
举报
反射,Java高级开发必须要懂的知识点,学好Java高级课程的基础
1 回答for循环
6 回答Class c=Class.forName(args[0]);为什么会提示数组下标越界
4 回答存入int类型后 for循环不能了,该怎么遍历出来呢?没讲啊
2 回答在eclipse中写Class c = Class.forName(args[0]);会提示Class 是原始类型。应该将对通用类型 Class<T> 的引用参数化
2 回答为什么我后面得访问方法输出不了????加粗那段