Скажите, что мне дана строка вроде (1 5 23 100 90).Как извлечь целые числа из строки и добавить их вместе в Java без метода split/array?
Как извлечь их, преобразовать их в целые числа и затем добавить их вместе?
Я верю, что Integer.parseInt (String) преобразует их в целые числа, но у меня возникают проблемы с их извлечением.
Вот мой псевдокод:
1) Хранить целые.
2) Остановитесь, когда есть место.
3) Повторите шаги 1-2 (так возможно петлю?)
4) Затем преобразовать их в целые числа, потому что они по-прежнему рассматривается как строка.
5) Добавьте их все вместе.
Почему вы не можете использовать 'split'?' Split' правильно. Он уверен, что можно сделать это один символ за один раз (подсказка), но это глупо. – Radiodef
Будут ли только целые числа или вы ожидаете, что строки будут присутствовать случайным образом между ними? В любом случае вы можете проверить, что класс сканера в java http://docs.oracle.com/javase/7/docs/api/java/util/Scanner.html – ucsunil
Я понимаю, что метод split будет работать, потому что он еще не преподавался в классе, мне не разрешено использовать этот метод. – shortbussnail