Лист какао появляется в случайном месте

Есть несколько вещей, которые вам нужно изменить, которые вы можете сделать шаг за шагом.

  1. Объявите, что ваш Stack содержит Integer s, а не Character s.
  2. В коде, который читает ввод, полагайтесь на String s вместо Character s.
  3. Разбирайте операнды с помощью Integer.parseInt(). Это преобразует String s в Integer s. (Фактически, он преобразует их в int s, но в вашем случае это различие не имеет значения.)
  4. Установите разделитель сканера с помощью Scanner.useDelimiter() на \s+, это будет соответствовать последовательности любые пробельные символы.

Конечно, существует множество других способов обработки ввода, но я попытался дать вам представление о том, как изменить существующий код, чтобы делать то, что ему нужно.

0
задан Mogsdad 27 January 2016 в 03:08
поделиться