接口作为方法的参数和返回值

例子:如 ArrayList 就是接口 List 的实现类

package Jie;

import java.util.ArrayList;
import java.util.List;

public class ok {
    public static void main(String[] args) {

        List<String> list = new ArrayList<>();
        List<String> result = addNames(list);
        for (int i = 0; i < result.size(); i++) {
            System.out.println(result.get(i));
        }
    }

    public static List<String> addNames(List<String> list) {
        list.add("钟添逸");
        list.add("邓宇轩");
        list.add("黎卓武");
        list.add("梁正军");
        return list;
    }
}

 

posted @ 2020-03-04 18:55  |超人不会飞|  阅读(380)  评论(0)    收藏  举报