首页上一页 1 下一页尾页 1 条记录 1/1页
定义泛型类时声明数组类型问题
发表在Java图书答疑
2019-04-15 悬赏:2 学分
《零基础学Java》第10章 泛型与集合类
是否精华
是
否
版块置顶:
是
否
public class shiyan<T>{
private T[] bookInfo;
public shiyan(T[] bookInfo) {
this.bookInfo=bookInfo;
}
public void showBookInfo() {
System.out.println("书名\t作者\t价格\t是否附赠光盘");
System.out.println("--------------------------------------------");
for (int i = 0; i < bookInfo.length; i++) {
System.out.println(bookInfo[i]+"\t");
}
}
public static void main(String[] args) {
String[] info={"《零基础学java》","明日科技","价格","是否附赠光盘"};
shiyan<String> book=new shiyan<String>(info);
book.showBookInfo();
}
}
问题:这一段代码中为什么bookInfo[i]会等于info[i]