如题!
解决方案 »
- log4j.appender.Threshold=DEBUG是什么意思
- 如何处理java源代码的注释乱码的问题?
- 抛出异常以后方法的余下部分都不再执行了,谁来为方法擦屁股?
- 关于for循环的弱弱的问题!
- 我的第一个java程序发问,请指点!
- java的类与方法问题
- 修改Look And Feel 后如何使JFrame和ContentPanel面板上的控件更新
- 为什么我在eclipse上面编译很好的java程序放到Jbuilder上面就不行了呢?
- 蔡鸟问题,请各位高手帮忙!
- java和c语言他们各自在什么领域内有优势?那个比较擅长哪些编程?谁能详细讲讲?拜托大侠?
- 关于++运算符的基本运算
- 如何验证文本框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语句}