Я пишу игру Java-чатмена, в которой пользователь вводит письмо, а затем догадывается, в каких пространствах находится буква. В удобном режиме пользователь может угадать 4 пробела. Пользователь должен угадать 4 пробела с пробелом между числами.Получение чисел из строки
Мой вопрос, у меня есть String guesses = keyboard.next();
но вопрос у меня возникли проблемы с это, как я могу получить число, которое по индексу 0
, 2
, 4
и 6
? Мне не разрешено использовать int space1 = keyboard.nextInt();
и так далее. Я должен использовать строку. Итак, как я могу извлечь числа по индексам 0
, 2
, 4
и 6
из строки догадки?
P.S. Мне не разрешено использовать массивы или класс построителя строк.
Посмотрите на 'String.substring' http://docs.oracle.com/javase/7/docs/api /java/lang/String.html#substring%28int,%20int%29 – NeplatnyUdaj
Вы что-нибудь пробовали? У вас будет гораздо больше шансов получить полезные ответы, если вы можете предоставить какой-то код, который вы попробовали, а также несколько комментариев о том, что не работает. – Keppil
Кроме того, код, который вы указали, имеет смысл, если вы включили какой-то контекст. –