猿问
回到首页
个人中心
反馈问题
注册登录
下载APP
首页
课程
实战
体系课
手记
专栏
慕课教程
如何反映 java.Math 之类的类
我正在尝试获取 Math.sin(double)、Math.abs(int) 等函数的参数类型(double、int)
繁花如伊
浏览 103
回答 2
2回答
呼唤远方
您可以使用getParameterTypes()公开声明的方法。像这样的东西:import java.lang.reflect.Method;public class Main {public static void main(String[] args) { for (Method m : Math.class.getMethods()) { Class<?>[] params = m.getParameterTypes(); for (Class<?> param : params) { System.out.println(m.getName()+":"+param.getCanonicalName()); } } } }
0
0
0
翻阅古今
您无法更改 Java 提供的该函数的类型,因为它是最终类,您无法更改类型
0
0
0
打开App,查看更多内容
随时随地看视频
慕课网APP
相关分类
Java
继续浏览精彩内容
慕课网APP
程序员的梦工厂
打开
继续