「java乘号出错」Java乘号
今天给各位分享java乘号出错的知识,其中也会对Java乘号进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!
本文目录一览:
java小问题,这个错误是什么意思?应该如何修正?
这个意思是 “当前操作符* ,也就是乘号,对于这种参数类型没有定义(字符串)”
你看你 a,b,c,d 定义成String类型了。你本意是计算整数的
所以 改成下面的
int a = JOptionPa.....
// 上面这种可能会有问题,需要将输入强制转换为整型
int a = int(JOptionPa...)
// 下面的也是
// 不过结果可能是并不一定是整型,所以 x1,x2 可能需要定义成
float x1,x2;
notepad++中我打不出乘号,我java初学者。
这跟java没关系吧,notepad只是个编辑工具,应该是你用的中文输入,调成英文的看看。。。
JAVA中*(乘号问题)
既然直接得不到 * 你就用其他方法来获取符号,
如果是为了实现一个算式,
可以这样,
参数用一个字符串表示 "2*3" 或者 * 前面没有分隔符
import java.util.*;
public class chenghao {
public static void main(String[] args) {
String input = args[0]+" ";
String num = "";
ListString aa = new LinkedListString();
for (int i = 0; i input.length(); i++) {
if ('0' = input.charAt(i)
input.charAt(i) = '9') {
num += input.charAt(i);
} else {
aa.add(num);
aa.add(input.charAt(i)+"");
num = "";
}
}
IteratorString it = aa.iterator();
while(it.hasNext()){
System.out.println(it.next());
}
}
}
java乘号出错的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于Java乘号、java乘号出错的信息别忘了在本站进行查找喔。