В настоящее время я нахожусь в классе Java вводного уровня и работаю над классическим назначением угадывания фразы. Задача состоит в том, чтобы один пользователь вводил секретную фразу, а другой угадывал ее по одной букве за раз. Между угадыванием фраза должна отображаться в виде всех вопросительных знаков, кроме букв, которые были угаданы правильно. Наш класс до этого момента действительно охватывал только некоторые очень простые методы, операторы if-else и циклы, но я пытаюсь исследовать некоторые строковые методы, которые могут сделать это немного проще.
Я знаю о методах replace ()
, replaceAll ()
и contains ()
, но мне было интересно, есть ли метод, который позволяет замените в строке все символы, кроме одного, по вашему выбору.
Заранее спасибо