Java程式設計之範型的使用
阿新 • • 發佈:2018-11-17
package learn.java.cn.collection; /* * 範型的使用 * 1範型不能用於靜態屬性 * 2.範型不能用於基本資料型別,用於引用型別 */ public class TestGeneric { public static void main(String []args) { int score=32; //Students<int> stu=new Students<int>( score);//error //不能用於基本資料型別 Students2<Integer> stu =new Students2<Integer> (score); Students2<String> stu2=new Students2<String>("良好"); int sco=stu.getScore(); System.out.println(sco); System.out.println(stu2.getScore()); } } class Students2<T> { public T score; public Students2(T score ) { this.score=score; } public T getScore() { return this.score; } }
範型介面中,只能用在抽象方法上