RSS订阅欢迎来到Java程序员学习天地!
你的位置:首页 » 每日一题 » 正文

每日一题之20170519

选择字号: 超大 标准 发布时间:2017年05月12日 | 作者:amour505 | 0个评论 | 53人浏览

每日一题之20170518答案:Sub类的method2方法编译报错,因为他重写了Parent的method2方法,但是参数类型不对。如果想编译通过,要么去掉@Override ,要么将参数类型改成Parent。

package mypkg;

import java.util.Arrays;
import java.util.List;



public class Test {
    
    public static void main(String[] arg){  
        List<String> list = Arrays.asList("1", "2");  
        for (String str : toArray(list)) {  
            System.out.println(str);  
        }  
    }  
    
    public static <T> T[] toArray(List<T> list){  
        T[] t = (T[]) new Object[list.size()];  
        for (int i = 0, s = list.size(); i < s; i++) {  
            t[i] = list.get(i);  
        }  
        return t;  
    }  
    
}

输出结果?


标签:每日一题Java基础

额 本文暂时没人评论 来添加一个吧

发表评论

必填

选填

选填

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

控制面板
您好,欢迎到访网站!
随机文章
热门文章
热评文章
最近发表