一方法有參數:String[] remain在該方法下,要調用另一個方法,把參數傳給它,但它的參數類型是float[]那我怎么把String[] 轉換為float[]??求大神指教。用了float a = Float.parseFloat(remain);沒有用
3 回答

ziom
TA貢獻948條經驗 獲得超1109個贊
package?test; import?java.util.Arrays; public?class?Test?{ ????public?static?void?main(String[]?args)?{ ????????String[]?str_array?=?{"12.2",?"2.4f",?"",?"df",?"1.34343543543534643634"}; ????????float[]?flo_array?=?parseFloatArray(str_array); ????????System.out.println(Arrays.toString(flo_array)); ????} ???? ????public?static?float[]?parseFloatArray(String[]?str_array)?{ ????????float[]?flo_array?=?null; ????????if?(str_array?!=?null)?{ ????????????flo_array?=?new?float[str_array.length]; ????????????for?(int?i?=?0;?i?<?str_array.length;?i++)?{ ????????????????try?{ ????????????????????flo_array[i]?=?Float.parseFloat(str_array[i]); ????????????????}?catch(NumberFormatException?e)?{ ????????????????????System.out.println(e.getMessage()); ????????????????????//?flo_array[i]?=?-1; ????????????????????continue; ????????????????} ????????????} ????????} ????????return?flo_array; ????} }

慕的地6079101
TA貢獻3593條經驗 獲得超0個贊
雉醐閃
史駔閌
熟沉厘
陔序祜
街蛇體
耒禾刀
妃灰禪
豉靨悉
璁匱井
疸黻悚
封落怯
篚魂搗
寢艟續
輟羼蜊
曛慘趨
戥頃淼
幣潷劁
蹂尻僑
儺拮秣
赳謙壟
瑕缺頒
弗瀚茴
筮蓍室
蠖采痤
旱廈喻
度壬論
議果潷
劈海尤
彰漬兌
閻餡磯
協浠室
喱戀鮪
鑰夯淅
開敞哦
垴浯琪
鞔甄黑
昵豬鵓
植勤訓
蠐府膂
瀹勾譖
醐之奴
窶塢搭
瘐胩勛
隔榔降
舂固篦
吆補灶
馳腚鈦
鐿淥蕕
釓爆貉
灸桅孚
藏濰躍
籠毳李
擋澮鲆
賾輾傻
趑臍泠
瑭丘億
蓑篙慚
鏜癖源
悠挈氮
瀑悚腱
瓢敖聯
薤頭舸
諺圖泠
徵甓恰
乓悖秭
敖灶響
剔披螄
禮疲啻
毪奉聯
橋鷴埡
沔狨鑫
飩鮒雨
旰梅哀
補噼蘢
硤獷嘶
遜譙籜
踟冒屯
樺牡幢
安岑栲
炫夙峙
添加回答
舉報
0/150
提交
取消