java 泛型使用和不定参数函数定义

1. 泛型使用:

    protected <T extends Fragment> T getFragment(Class<T> clazz, String tag){

}

其中有2 个地方用到泛型:

返回值为任何继承fragment的对象。

参数一为任何一个类。


2. java 函数不定参数:

    public void showIconsInTitleBar(View... icons) {
        if (icons.length == 0) {
            return;
        }

        for (int i = 0; i < icons.length; i++) {
            icons[i].setVisibility(View.VISIBLE);
        }
    }

调用此方法可以传入任意多个view。


你可能感兴趣的:(java,String,icons)