在java中与字符串相乘 1 年,4 月 Questions & Answers 5341 我有一个字符串,想把这个字符串乘以.174 我有String strNumber = numberText.getText();。我如何从这里开始
# 1 楼答案 使用Long.parseLong(String)或Integer.parseInteger(String)等将字符串转换为任何合适的数字数据类型(long如果是大数字,float/double表示小数等)。然后您可以简单地将这两个数字相乘。 例如: 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)
# 2 楼答案 这可能会有帮助 String strNumber = numberText.getText();; if (strNumber.contains(".")) { System.out.println(Double.parseDouble(strNumber) * 174); } else { System.out.println(Integer.parseInt(strNumber) * 174); }
# 3 楼答案 在处理数字之前,必须先将该值转换为浮点值。您可以使用以下方法: double num = Double.parseDouble(numberText.getText()) 然后你可以进行乘法运算
# 1 楼答案
使用
Long.parseLong(String)
或Integer.parseInteger(String)
等将字符串转换为任何合适的数字数据类型(long
如果是大数字,float
/double
表示小数等)。然后您可以简单地将这两个数字相乘。 例如:# 2 楼答案
这可能会有帮助
# 3 楼答案
在处理数字之前,必须先将该值转换为浮点值。您可以使用以下方法:
然后你可以进行乘法运算