當前位置:首頁 » 編程語言 » javaobject轉list

javaobject轉list

發布時間: 2023-03-01 01:15:52

java怎麼把一個對象存到List里

1、可以通過list的add方法來進行添加,可以通過get方法獲取到數據內容(即可是任何對象)。

2、實體類型如果為數組的話,可以直接通過list的add方法進行添加轉換,舉例List<Object> list = new ArrayList<Object>(),定義一個數組類型的list對象String entity = new String[("1232"),創建一個要實體化的數組對象list.add(entity ),給list對象賦值,這樣就完成了對象的轉換可以獲取到list的數據:list.get(0),結果就是entity對象(實際此對象是字元串)。

3、因為Object類型是任何對象類型的父類,所以不需要強制轉換即可完成添加。

Ⅱ java 將Object轉成List

通常我們遇到這個問題是出現在Object轉化為目標類型時,這個轉化並不是安全的。

這個問題普遍認為因為使用了jdk1.5或者1.6的泛型,request.getAttribute("***")得到的是一個默認為Object的類型,當把他們轉成List<***>時,編譯器認為有可能會出錯,所以提示這個類型安全。

以下是大家普遍用的取消警告的方法(不過危險並沒有解除):

一、方法上添加@SuppressWarnings("unchecked")

二、Eclipse的Window->Preferences->Java->Compiler->Errors/Warning->Generic types中Unchecked generic type operation設置為Ignore。

三、Eclipse的Window->Preferences->Java->Compiler將Compiler compliance level 設置為小於1.5

(2)javaobject轉list擴展閱讀:

@Override

public List<LocalObtMind> listByProperties(int start, int number) throws Exception {

String sql = "select * from (SELECT "

+ "decrypt_des(s.ddatetime, 'szmb#1601') ddatetime,"

+ "decrypt_des(s.obtid, 'szmb#1601') obtid,"

+ "decrypt_des(s.wd2df, 'szmb#1601') wd2df,"

+ "decrypt_des(s.t, 'szmb#1601') t,"

+ "decrypt_des(s.p, 'szmb#1601') p,"

+ "decrypt_des(s.hourr, 'szmb#1601') hourr "

+ "FROM t_LocalObtMind s) order by ddatetime desc ";

Query query = em.createNativeQuery(sql.trim());

query.setFirstResult(start);

query.setMaxResults(number);

List<Object> list = null;

List<LocalObtMind> list2 = new ArrayList<LocalObtMind>();

try{

list = query.getResultList();

for (int i = 0; i < list.size(); i++) {

LocalObtMind localObtMind = new LocalObtMind();

Object[] obj = (Object[])list.get(i);

localObtMind.setDdatetime(obj[0].toString());

localObtMind.setObtid(obj[1].toString());

localObtMind.setWd2df(obj[2].toString());

localObtMind.setT(obj[3].toString());

localObtMind.setP(obj[4].toString());

localObtMind.setHourr(obj[5].toString());

list2.add(localObtMind);

}

}catch(Exception e){

e.printStackTrace();

}

return list2;

}

Ⅲ java Object對象可以塞進list類型嗎

可以的 所有的類都繼承於Object

熱點內容
無限密碼怎麼改 發布:2025-07-10 09:14:32 瀏覽:103
coc按鍵精靈腳本 發布:2025-07-10 09:12:40 瀏覽:310
excel表格ftp函數 發布:2025-07-10 09:05:50 瀏覽:275
u2game的解壓密碼 發布:2025-07-10 09:05:14 瀏覽:596
c語言編譯器ide蘋果下載 發布:2025-07-10 09:05:13 瀏覽:293
andftp埠 發布:2025-07-10 08:57:04 瀏覽:606
戰地一有什麼不用加速器的伺服器 發布:2025-07-10 08:51:33 瀏覽:405
linux怎麼看自己伺服器的ip 發布:2025-07-10 08:51:29 瀏覽:136
怎麼寫腳本刷視頻 發布:2025-07-10 08:49:51 瀏覽:382
安卓微信在哪裡設置鈴聲 發布:2025-07-10 08:48:05 瀏覽:233