如何将字符串和int相乘

时间:2014-04-29 17:06:43

标签: java string int

所以我有这个:

String banana = "5";
int apple = 7;

result = banana * apple;

我收到此错误:

  

不是二进制运算符''的语句坏操作数类型第一种类型:字符串第二种类型:int *

如何解决这个问题?

2 个答案:

答案 0 :(得分:3)

String banana = "2";
int apple = 1;

int result = (Integer.valueOf(banana))*apple;

System.out.println("Result= " + result);

试试;)

答案 1 :(得分:0)

可能你做过类似的事情:

String banana = "3";
int apple = 2;

int result = banana*apple;

只需使用Integer.parseInt()

int result = Integer.parseInt(banana)*apple;