我正試圖設置一個程序,提示用戶輸入一個只包含加法的數學公式,並將其放在括號中。我的代碼旨在搜索這些方程並返回方程的總和。Java:split;不能將字符串[]轉換爲字符串
我遇到問題的部分是當我嘗試從代碼中拆分附加符號並解析它時,我可以將它變成一個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);
}
}
通過拆分http://stackoverflow.com/a/3481842/2291134 – gjman2