java中map用法 怎么把數(shù)據(jù)庫查詢的結(jié)果保存到map中?
怎么把數(shù)據(jù)庫查詢的結(jié)果保存到map中?在Java中,數(shù)據(jù)庫查詢的結(jié)果保存在map:Implementation中:當(dāng)?shù)玫絩esultset RS時,可以將其轉(zhuǎn)換為resultsetmetadata對象
怎么把數(shù)據(jù)庫查詢的結(jié)果保存到map中?
在Java中,數(shù)據(jù)庫查詢的結(jié)果保存在map:Implementation中:當(dāng)?shù)玫絩esultset RS時,可以將其轉(zhuǎn)換為resultsetmetadata對象。Resultsetmetadata是一個對象,可用于獲取有關(guān)resultset對象中列的類型和屬性的信息。示例如下://獲取resultsetmetadata對象resultsetmetadata rsmd=rs.getMetaData()//返回此resultset對象中的列數(shù),整數(shù)計數(shù)=rsmd.getColumnCount()而(下一個()){map map=new hashmap()(int i=1I<counti){獲取指定列的表目錄名=“”string=“”label=”rsmd.getColumnLabel文件(i) 在編程語言中,獲取對象當(dāng)前行中指定列的值格式為=“”object=”“=”“”,它將數(shù)據(jù)庫中的字段名和值與映射對象中的鍵值對相對應(yīng)地圖輸入( label.to小寫(),=“”object)=“”}=“”將每個對象封裝的映射對象放入列表=“”列表.添加(map)=“”這樣,任何結(jié)果都可以通過這個方法生成一個列表對象。=“”>