【发布时间】:2020-05-23 09:20:54
【问题描述】:
我正在尝试比较它,但我有这个查询我可以一次比较每个条件吗?喜欢
if(exp.charAt(i)=='+','-','/','*')
我知道我必须做这样的事情,这是正确的,但我正试图找到一个捷径。
if(exp.charAt(i)=='+',exp.charAt(i)=='-',exp.charAt(i)=='/',exp.charAt(i)=='*'
【问题讨论】:
我正在尝试比较它,但我有这个查询我可以一次比较每个条件吗?喜欢
if(exp.charAt(i)=='+','-','/','*')
我知道我必须做这样的事情,这是正确的,但我正试图找到一个捷径。
if(exp.charAt(i)=='+',exp.charAt(i)=='-',exp.charAt(i)=='/',exp.charAt(i)=='*'
【问题讨论】:
您可以将字符放入一个字符串中,并检查该字符串是否包含数组中的特定字符:
String matchingCharacters="+-/*";
if (matchingCharacters.contains(exp.charAt(i)))
....
【讨论】: