我也不知道怎么说清楚,再举个例子吧
假设我建立一个用户实体,UserEntity,里面有三个属性,
name,password,mail如果字符串是"name",则执行setName()方法
如果字符串是"password",则执行setPassword()方法
如果字符串是"mail",则执行setMail()方法不知道这样表述是不是清楚些
假设我建立一个用户实体,UserEntity,里面有三个属性,
name,password,mail如果字符串是"name",则执行setName()方法
如果字符串是"password",则执行setPassword()方法
如果字符串是"mail",则执行setMail()方法不知道这样表述是不是清楚些
解决方案 »
- abbot包的问题
- windows下java连接memcached出现NullPointerException?
- 求助代码意思
- 在c++下能显示内存的地址,java有没有什么方法可以显示变量的内存地址
- 用java.util.logging记录到文件中多了很多信息
- 子类为什么要继承父类的构造方法?
- 在JEditorPane中发生HyperlinkEvent时如何取消对MouseEvent的响应?
- MediaTracker
- 看了这个问题不要晕倒, java2 和j2ee有何区别?
- 我是初学者,学习java遇到了很多问题,请各位过来之人加以指导阿!!!!
- 倾分求助:applet连接数据库获得新数据来改变本地html页面,变相取代刷新功能
- 在没有安装jre的机器上运行java程序,怎么样写bat文件临时指定我自带的jre?
if(str.equals("name"))
{
obj.setName("100");
}我希望的方式是:
str=name;
set+str("100");
给你个实现代码吧:
try{
obj.class.getMethod("setName",new Class[]{int.class}).invoke(t,new Object[]{new Integer(100)});
}catch(Exception e){
}