?? j03190202.java
字號:
import java.lang.*;
class person< T1, T2 extends Number>
{ //聲明 T1,T2 通用類型名稱;且T2須是Number子類
public String name; //不使用通用類型名稱當類型
private T1 blood; //使用 T1 通用類型名稱當類型
public T2 height,weight;//使用 T2 通用類型名稱當類型
public void setBlood( T1 b)
{ //在參數內使用 T1 通用類型名稱當類型
blood = b;
}
public T1 getBlood()
{
return blood;
}
}
public class j03190202
{
public static void main( String[] para )
{
person<String, Integer> CYH;
CYH = new person<String, Integer>();
CYH.name = "江義華";
CYH.height = new Integer( 180 );
CYH.weight = new Integer( 66 );
CYH.setBlood( "O" );
person<Character, Double> fish = new person<Character, Double>();
fish.name = "小魚";
fish.height = new Double(165.1);
fish.height = new Double(50.5);
fish.setBlood( 'A' );
}
}
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -