泛型
集合选用object存储的类型可以同时用不同类型的数据
Object obj=it.next();
System.out.println(obj);
泛型类
格式: public class 类名<符号> {...}
private T t;
泛型方法
格式: public class 类名<符号> {...}
private T t;
public 返回变量类型 类名<符号> {...}
泛型接口
格式: public interface 接口名<T>{...}
由于接口不能有具体方法,则需要用泛型类来实现该接口
类型通配符
类型通配符上限<? extends Number>
类型通配符下限<? super Number>
可变参数
格式: public 修饰符 类型 方法名(类型...变量名){...}
这里可以用增强型for循环
public static int sum(int...a) {
int sum=0;
for(int i:a) {
sum+=i;
}
return sum;
}