关於Class.getMethod(), 若该Method的参数为基本型态时怎麽做
来源:互联网 发布:淘宝怎么开通微淘 编辑:程序博客网 时间:2024/05/21 11:34
各位大大好
Class.getMethod() 的第二个参数为 Method 的参数型态( Class[] parameterTypes)
可是若是该 Method 的参数是基本型态(如 int )时, 该怎麽写
你可以查查api。
http://java.sun.com/j2se/1.4.2/docs/api/java/lang/Integer.html#TYP E
谢谢二位
应该就是以下两种方法吧
那, 如果我想要依据类别字串取得 int 的 Class , 又要怎麽写呢
我知道 String 的话是用
但用
是不行的
Primitive的话,就直接用判断的吧
Class.getMethod() 的第二个参数为 Method 的参数型态( Class[] parameterTypes)
可是若是该 Method 的参数是基本型态(如 int )时, 该怎麽写
你可以查查api。
http://java.sun.com/j2se/1.4.2/docs/api/java/lang/Integer.html#TYP E
谢谢二位
应该就是以下两种方法吧
1
<FONT color=
#555555>1<BR>2<BR></FONT>
1
Integer.TYPEint.class
那, 如果我想要依据类别字串取得 int 的 Class , 又要怎麽写呢
我知道 String 的话是用
1
<FONT color=
#555555>1<BR></FONT>
1
Class strClass = Class.forName(<FONT class=java-string>
"java.lang.String"
</FONT>);
但用
1
<FONT color=
#555555>1<BR></FONT>
1
Class intClass = Class.forName(<FONT class=java-string>
"int"
</FONT>);
是不行的
Primitive的话,就直接用判断的吧
1
<FONT color=
#555555>1<BR>2<BR>3<BR>4<BR></FONT>
1
Class typeClass = <FONT class=java-reserved_word>
null
</FONT>;<FONT class=java-reserved_word>
if
</FONT>(TypeName.equals(<FONT class=java-string>
"int"
</FONT>)) <FONT class=java-bracket>{</FONT> typeClass =int.class;<FONT class=java-bracket>}</FONT>
Lan2 wrote:
Primitive的话,就直接用判断的吧1<FONT color=
#555555>1<BR>2<BR>3<BR>4<BR></FONT>
1Class typeClass = <FONT class=java-reserved_word>
null
</FONT>;<FONT class=java-reserved_word>
if
</FONT>(TypeName.equals(<FONT class=java-string>
"int"
</FONT>)) <FONT class=java-bracket>{</FONT> typeClass =int.class;<FONT class=java-bracket>}</FONT>
- 关於Class.getMethod(), 若该Method的参数为基本型态时怎麽做
- java反射机制 及 Method.invoke,Class. getMethod()的使用
- java反射机制 及 Method.invoke,Class. getMethod()的使用
- Method Class.getMethod(String name, Class<?>... parameterTypes)
- Method Class.getMethod(String name, Class<?>... parameterTypes)
- Method Class.getMethod(String name, Class... parameterTypes)
- Method Class.getMethod(String name, Class<?>... parameterTypes)
- Method Class.getMethod(String name, Class<?>... parameterTypes)
- 转-关于Method类中invoke方法和Class类中getmethod方法的使用
- Java反射之Method Class.getMethod(String name, Class<?>... parameterTypes)
- getMethod参数
- java_class.getMethod 与 class.getDeclaredMethod的区别
- java_class.getMethod 与 class.getDeclaredMethod的区别
- 关於生命的故事
- Python的method, class method, static method
- 关於字串处理的指令:
- 关于servlet抽取,以及getMethod方法的参数
- java.lang.Class.getMethod()方法
- 从buffer busy waits看oracle内存使用机制
- Hadoop一直处于初始化状态(引起原因不详,但问题解决)
- Ubuntu为 Eclipse 添加快速启动项
- Android源码目录结构详解
- 判断字符是否为空
- 关於Class.getMethod(), 若该Method的参数为基本型态时怎麽做
- 反射
- OpenCV图像的轮廓
- 学习新技术的 10 个建议
- 文件系统文献推荐
- Android NDK下编译google protocol buffer
- ListView的onScrollListener
- java中保留小数的四种方法
- 后缀名为jnlp的文件的打开方式