我有一个充满字符串的数组,该数组将用于从数组元素创建一个 CSV 文件,但在将值转储到 CSV 文件之前,我需要对某些元素执行一些乘法。例如,我需要将数组[0]中的值“20”乘以数组[1]中的另一个值“100”。
任何人都有关于从哪里开始的建议。我对 Java 完全陌生,所以请温柔地对待我。
谢谢
最佳答案
字符串
不能相乘。它们只会串联起来。
如果需要执行整数乘法,首先需要将String
转换为整数,然后再相乘。
示例代码
public static void main(String args[]) {
String[] arr = {"20", "30", "100"};
int num1 = Integer.parseInt(arr[0]);
int num2 = Integer.parseInt(arr[2]);
System.out.println(num1 * num2);
}
输出
2000
关于java - 对字符串数组执行乘法操作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47536446/