[問題]如何得到原本的型別

看板java作者 (狂想)時間18年前 (2007/10/02 00:10), 編輯推噓1(101)
留言2則, 1人參與, 最新討論串1/2 (看更多)
請問一下 我把網路卡資訊加到一個combobox裡面 code如下 -- try { Enumeration interfaces = NetworkInterface.getNetworkInterfaces( ); while ( interfaces.hasMoreElements() ) { NetworkInterface ni = (NetworkInterface) interfaces.nextElement( ); myvector.add(ni.getDisplayName()); } } -- 然後現在我點選combobox裡面的資訊,然後得到原本網路卡的資訊 用來join( java.net.INetAddress , java.net.NetWorkInterface)群播群組 現在問題是我存到combobox裡面的資訊是 .getDisplayName() 我是用object去取得 .getDisplayName()的內容, 請問此時我該如何將這個資訊還原到原本的 NetWorkInterface型別, 試了很久一值失敗,有經驗的朋友可以幫幫我嗎 感謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 218.166.8.146

10/02 05:54, , 1F
妳的DISPLAY NAME是STRING,所以不能還原到原本的型別
10/02 05:54, 1F

10/02 05:58, , 2F
用回文的好了
10/02 05:58, 2F
文章代碼(AID): #170Hlb7E (java)
文章代碼(AID): #170Hlb7E (java)