我有一个字符串,并希望将该字符串乘以.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将帮助你做到这一点。 –
你有可能选择正确答案吗? –