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

例子:如 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;
    }
}

猜你喜欢

转载自www.cnblogs.com/aoligei/p/12411436.html