我正在尝试设置一个程序,提示用户输入仅包含加法的数学方程式并将其放在括号中。我的代码旨在搜索这些方程并返回方程的总和。
我遇到问题的部分是当我尝试从代码中拆分加法符号并对其进行解析以便将其转换为 int 时。但是当我尝试拆分时,我收到一条错误消息cannot convert String[] to String
。
这是我到目前为止的编码:
String userinput = in.nextLine();
int parentheses;
int parenthesesclose, parse;
String usersubstring;
String split;
while (parentheses >= 0) {
parentheses = userinput.indexOf("(");
parenthesesclose = userinput.indexOf(")");
usersubstring = userinput.substring(parentheses + 1, parenthesesclose);
split = usersubstring.split(+);
split.trim();
if (split.isdigit) {
parse = Interger.parseInt(split);
}
}