これまでのところ、2つの異なるを解析するこのコードがあります文字列オペランドを double に変換し、それらを加算します
任意の数を追加できるように変更するにはどうすればよいですか文字列オペランド?
double addMultipleDigits(String exp)
{
ArrayList<Double> wholeExpression = new ArrayList<Double>();
double answer = 0;
for(int i=0;i<exp.length();i++)
{
if(exp.charAt(i)=='+')
{
answer=Integer.parseInt(exp.substring(i-1, i)) + Integer.parseInt(exp.substring(i+1, i+2));
wholeExpression.add(answer);
System.out.println(wholeExpression.get(0));
}
}
return answer;
}