中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

Java中泛型使用實例詳解

發布時間:2020-09-11 07:28:40 來源:腳本之家 閱讀:141 作者:lqh 欄目:編程語言

Java中泛型使用

泛型作用:

泛型:集合類添加對象不用強轉

反射機制:將泛型固定的類的所有方法和成員全部顯示出來 

核心代碼:

ArrayList<Ls> ff=new ArrayList()<Ls>;

Ls ls1=new Ls("薯片",5f);

ff.add(ls1);

Ls cls=ff.get(0);//這里不再需要強轉

 

 

代碼實例:

說明:這是非泛型的代碼,集合類中調用對象時需要強轉

import java.util.*;

public class L4_6

{

  public static void main(String[] args)

  {

          //Hashtable ff=new Hashtable();       

       ArrayList ff=new ArrayList();

       Ls ls1=new Ls("薯片",5f);

       ff.add(ls1);

     Ls cls=(Ls)ff.get(0);

       Yl hyl=(Yl)ff.get(0);//這樣顯然是不對的

     }

}

class Ls

{

  private String mingcheng;

  private float jiage;

 

  Ls(String mingcheng,float jiage)

  {

      this.mingcheng=mingcheng;

      this.jiage=jiage;

  }

}

class Yl

{

  private String mingcheng;

  private float jiage;

  private String yanse;

 

  Yl(String mingcheng,float jiage,String yanse)

  {

      this.mingcheng=mingcheng;

      this.jiage=jiage;

      this.yanse=yanse;

  }

}

感謝閱讀,希望能幫助到大家,謝謝大家對本站的支持!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

广西| 彩票| 南阳市| 灯塔市| 双辽市| 南陵县| 隆化县| 南投县| 汝州市| 武山县| 贵定县| 焉耆| 郴州市| 鄂伦春自治旗| 黄陵县| 房产| 逊克县| 曲靖市| 井陉县| 砀山县| 大悟县| 惠州市| 个旧市| 澄城县| 晋宁县| 兰考县| 广昌县| 额济纳旗| 通辽市| 富平县| 封丘县| 蓬安县| 灵台县| 罗江县| 扎赉特旗| 南丹县| 咸宁市| 泊头市| 同心县| 望江县| 息烽县|