try
{
if (expr.contains("+"))
{
return (Integer.parseInt(left) + Integer.parseInt(right)).toString();;
}
else if (expr.contains("*"))
{
return (Integer.valueOf(left) * Integer.valueOf(right)).toString();
}
else if (expr.contains("-"))
{
return (Integer.parseInt(left) - Integer.parseInt(right)).toString();
}
else
{
return (Integer.parseInt(left) / Integer.parseInt(right)).toString();
}
}
catch (java.lang.Exception e)
{
}
Я пытаюсь выполнить операции с целыми числами, затем преобразовать int в строку, но получаю int, не может быть разыменована ошибка.