我有一個字符串,並希望將該字符串乘以.174。我有String strNumber = numberText.getText();
。我如何從這裏出發?在java中乘以一個字符串
0
A
回答
6
將字符串到任何數量的數據類型是適當的(long
如果一個巨大的數字,float
/double
爲小數等)使用Long.parseLong(String)
或Integer.parseInteger(String)
等等,那麼你可以簡單地乘以兩個數字。 例子:
String string1 = ".5";//Double in a string
String string2 = "6"; //Integer in a string
double multiplied = Double.parseDouble(string1) * Integer.parseInt(string2) * 3; //.5 * 6 * 3 = 9.0; number form (not string)
+1
+1但是,他們可能想要double而不是int,因爲它們乘以.174。 – NominSim
+0
啊,沒有看到那裏的小數點,我會修改我的例子只是爲了幫助一點:)謝謝 –
3
之前,你可以用數字做任何事情,你必須將值轉換爲浮點值。您可以使用以下方法:
double num = Double.parseDouble(numberText.getText())
然後您可以執行您的乘法。
1
這可能有幫助。
String strNumber = numberText.getText();;
if (strNumber.contains(".")) {
System.out.println(Double.parseDouble(strNumber) * 174);
} else {
System.out.println(Integer.parseInt(strNumber) * 174);
}
相關問題
- 1. 在F中乘以一個字符串#
- 2. 乘以一個字符串的數字
- 3. 乘以一個數字字符串
- 4. 將元音乘以一個字符串
- 5. 在JavaScript中 - 顯示一個字符串乘以一個變量
- 6. 在C++中將字符串乘以一個因子
- 7. 在Python中乘以字符串
- 8. perl可以像python一樣乘以一個字符串嗎?
- 9. 在java中以字符串格式將所有值相乘在一起
- 10. jQuery - 乘以字母數字字符串
- 11. 如何在Python中乘以一個字符串中的單個元素?
- 12. 列表理解:將每個字符串乘以一個列表
- 13. 將一個字符串到另一個字符串中的Java
- 14. 在Java中返回一個字符串
- 15. 在java中加上一個字符串
- 16. 在Java中分割一個字符串,
- 17. 在Java中拆分一個字符串
- 18. 在一個字符串中有多少次子字符串[Java]
- 19. 提取部分字符串從一個字符串在java中
- 20. Java/XML:在另一個字符串中使用字符串
- 21. 如何乘以JasperReports中的兩個字符串字段?
- 22. 一個字符串中的Java子串
- 23. 在Python中,爲什麼我可以用一個數乘以一個字符串,但是我不能添加一個字符串和一個數字?
- 24. 如何從一個字符串中獲取數字,然後乘以數字?
- 25. 乘以一個整數字符串返回整數?
- 26. 乘法字符串
- 27. 乘字符串值
- 28. 在一個字符串中替換多個字符像java一樣的java str_replace
- 29. 在java中修剪一個字符串以獲取第一個字
- 30. 我可以解析一個字符串在java中的時間
'String'不是'Number'。 – Makoto
不,你有一個'字符串',你想轉換成一個數字,然後你想乘。 String的JavaDocs將幫助你做到這一點。 –
你有可能選擇正確答案嗎? –