float ma1=Integer.parseInt(request.getParameter("math1"));這句話是不是轉為float類型了?
3 回答
已采納

習慣受傷
TA貢獻885條經驗 獲得超1144個贊
Integer.parseInt(request.getParameter("math1"));
這一句將字符串轉化成了Integer.
而變量ma1的類型是float,所以Integer的值自動轉化為float了,最終ma1的變量類型就是float.

咸魚老師
TA貢獻6條經驗 獲得超0個贊
對。
Integer.parseInt(request.getParameter("math1"));
這是轉換成整型;
但是float ma1是浮點型小數,就意味著在賦值的過程中,還會隱式轉換成浮點,相當于:
float ma1=(float) Integer.parseInt(request.getParameter("math1"));
添加回答
舉報
0/150
提交
取消