List儲存Java對象

來源:互聯網
上載者:User

之前讀取XML影射時返回一個數組,那樣解決不了資料匯入的問題;下一步是寫一個Java類(類似HibernatePOJO類),讀取XML時執行個體化對象List儲存,然後返回,儲存的資料是對象,容易操作。。。。

 

其實很簡單寫好一個對象;List.add(對象)到List就行了,

讀取得時候類型轉換(類名)listObject.get(0);   

簡單例子  一個學生類   (在畢業設計裡相當於POJO)

publicclass xsb {

    privateintxh;

    private String xm;

    publicint getXh() {

       returnxh;

    }

    publicvoid setXh(int xh) {

       this.xh = xh;

    }

    public String getXm() {

       returnxm;

    }

    publicvoid setXm(String xm) {

       this.xm = xm;

    }  

}

 

主類:

publicclass test {

    public List<Object> getList(){    

       List<Object> list = new ArrayList<Object>();

       xsb xs=new xsb();

       xs.setXh(1);

       xs.setXm("張三");

       list.add(xs);

       xsb xs1=new xsb();

       xs1.setXh(2);

       xs1.setXm("李四");

       list.add(xs1);

       return list;     

    }                

        publicstaticvoid main(String[]args) {

       List<Object> listObject = new ArrayList<Object>();

       test te=new test();

       listObject=te.getList();

       xsb xs=(xsb)listObject.get(1);    //讀取List裡的對象

       System.out.print(xs.getXm());;

    }

}

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.