java构造函数和数组赋值的问题
Book(Stringlib_serial_num,Stringborrow_status,Stringreading_room,Stringname,StringISB...
Book (String lib_serial_num,String borrow_status,String reading_room,String name,String ISBN,String[] authors,String publisher,float price,String[] key_words)构造函数是这样的。我应该在public static void main(String[] args) 里怎么样对构造函数里的string数组赋值?
Materials m1 = new Book("信号与系统","",""....);里面的string[]该怎么赋值?谢谢!
lirong1978说的方法试过了 行不通!! Materials m1 = new Book("信号与系统",new String{"sdf","asdf","asdf",},"");
shiftjava说改Book我也想过改,但是key_words要有多个的!它是书的关键字个数。就没有其他的办法了吗?老师让做的大作业就差这一点了!! 展开
Materials m1 = new Book("信号与系统","",""....);里面的string[]该怎么赋值?谢谢!
lirong1978说的方法试过了 行不通!! Materials m1 = new Book("信号与系统",new String{"sdf","asdf","asdf",},"");
shiftjava说改Book我也想过改,但是key_words要有多个的!它是书的关键字个数。就没有其他的办法了吗?老师让做的大作业就差这一点了!! 展开
展开全部
class dd
{
dd(String ss[])
{
for(int i=0;i<ss.length;i++)
{
System.out.println(ss[i]);
}
}
}
public class daxin
{
public static void main(String args[])
{
new dd(new String[]{"sds","dsds","sdsd"});
}}
支持一楼的说法,动态参数列表也能在调用时给其传递实参。就像上面给出的小例子。
{
dd(String ss[])
{
for(int i=0;i<ss.length;i++)
{
System.out.println(ss[i]);
}
}
}
public class daxin
{
public static void main(String args[])
{
new dd(new String[]{"sds","dsds","sdsd"});
}}
支持一楼的说法,动态参数列表也能在调用时给其传递实参。就像上面给出的小例子。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询