if(Character.isDigit(character) && Character.isDigit(expression.charAt(x+1)))
{
output += character;
}
else if(Character.isDigit(character))
{
output += character + " ";
}
else
{
output += character;
}
このコードブロックは、文字列をトラバースするforループの方がはるかに大きくなっています。x + 1はStringOutOfBoundsExceptionを引き起こしますが、それを回避する方法はありますか?