我想用有个数组,给一个对象的属性赋值,改如何实现呢? 如题! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 String[] s={"1","2","3"};public class test1 {private s1="";private s2="";private s3=""; test1(String[] s){ s1=s[0]; s2=s[1]; s3=s[2]; }} 用Map赋给Bean倒可以用BeanUtil.copyproperties()这个方法但是用数组偶就没有试过了关键是你传的数组若有两个String对象元素的话,你的参数是(数组,String.class)那怎么样判断把数组里的哪个元素返回呢要是想得到数组中的某个元素的类名(属于哪个类),可以用 实例名.getClass(),注意这样得到的类名,是连包名一起的。 to v38 参数里的类名是要实例化的类的名字,我得数据都是简单的数据类型,都是String的,我想用这个数组给类的属性赋值想了些办法,可都是不理想 to redduke1202是的,可怎么实现呢? 如 liang8305(换工作的时间到了...) ( ) 所说逐个变量赋值 class A{ String a,b; static A getInstance(String[] ss) { A a=new A(); a.a=ss[0]; a.b=ss[1]; return a; }} 写个方法:public ClassName getInstance(Type[] arrry,ClassName oo){ oo.parameter?=array[?] //多参数,可结合for语句} 如何将文本中的字段分解后导入SQL Server,恳请帮忙 菜鸟,关于list 关于txt的 java写教务管理系统SQL2000求高手指点 linux下清除eclipse中的svn插件密码 各位高手帮忙!!!!!! 基础问题 数组的内存 字符串处理的简单问题 求java的一个算法或者已完成的类:vox格式转换为的方法 问个问题? 关于++运算符的基本运算 如何验证文本框jTextField的内容是否为空???
private s1="";
private s2="";
private s3="";
test1(String[] s){
s1=s[0];
s2=s[1];
s3=s[2];
}
}
但是用数组偶就没有试过了
关键是你传的数组若有两个String对象元素的话,你的参数是(数组,String.class)
那怎么样判断把数组里的哪个元素返回呢要是想得到数组中的某个元素的类名(属于哪个类),可以用 实例名.getClass(),注意这样得到的类名,是连包名一起的。
参数里的类名是要实例化的类的名字,我得数据都是简单的数据类型,都是String的,我想用这个数组给类的属性赋值想了些办法,可都是不理想
是的,可怎么实现呢?
逐个变量赋值
{
String a,b;
static A getInstance(String[] ss)
{
A a=new A();
a.a=ss[0];
a.b=ss[1];
return a;
}
}
public ClassName getInstance(Type[] arrry,ClassName oo){
oo.parameter?=array[?]
//多参数,可结合for语句}