我對Java很陌生,一直在嘗試一些示例代碼。其中大部分我理解(暗示其他語言的知識),但是我從未見過的東西是變量tempfahr
中的int
。據我的理解,tempTextField.gettext
被轉換成一個比方程中使用的雙。變量tempFahr
被定義爲int,所以int
的需求/使用是什麼。什麼是(int)用於?
int tempFahr = (int)((Double.parseDouble(tempTextField.getText()))* 1.8 + 32);
fahrenheitLabel.setText(tempFahr + " Fahrenheit");
到雙精度值轉換爲一個整數值。注意:它的價值輪迴 –
其鑄造! double to integer datatype .. –
'(Double.parseDouble(tempTextField.getText()))* 1.8 + 32'返回的數據類型是什麼?你想要存儲哪種數據類型? –