第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機(jī)立即綁定

為什么使用索引值控制臺輸出為null

@Test
public?void?testSelectClauseReturnMay()
{
????String?hql?=?"?select?new?map(s.name?as?name,s.tel?as?tel,s.address?as?address)?from?Seller?s";
	
	Query?query?=?session.createQuery(hql);
	List<Map>?maps?=?query.list();
	for(Map?map?:?maps)?{
		System.out.println("name:"+map.get("0")
			+",?tel:"+map.get("1")
			+",?address:"+map.get("2"));
	}
	
	System.out.println("###########");
	//以別名獲取信息
	for(Map?map?:?maps)?{
		System.out.println("name:"+map.get("name")
			+",?tel:"+map.get("tel")
			+",?address:"+map.get("address"));
	}
}
控制臺輸出:
name:null,?tel:null,?address:null
name:null,?tel:null,?address:null
name:null,?tel:null,?address:null
name:null,?tel:null,?address:null
###########
name:A服裝店,?tel:13000000000,?address:中國北京××區(qū)
name:B數(shù)碼店,?tel:15800000000,?address:中國浙江杭州市××區(qū)
name:C電器店,?tel:13012341234,?address:中國廣東深圳市××區(qū)
name:D書店,?tel:18600000000,?address:中國陜西西安市××區(qū)

為什么用別名就有數(shù)據(jù)輸出了?求解?。?/p>

正在回答

1 回答

因?yàn)镸ap里面只有key 和 value ,使用別名時會將key(即索引)改為別名,不再是0,1,2。取消掉別名即可按照原索引值(0,1,2)進(jìn)行控制臺輸出

2 回復(fù) 有任何疑惑可以回復(fù)我~
#1

星鴻 提問者

非常感謝!
2017-08-15 回復(fù) 有任何疑惑可以回復(fù)我~

舉報(bào)

0/150
提交
取消

為什么使用索引值控制臺輸出為null

我要回答 關(guān)注問題
微信客服

購課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學(xué)習(xí)伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號