Пишу игрушку в которой надо угадать строку (название фильма) вводя отдельные буквы (игра типа "Поле чудес"). Если введенная буква присутствует в строке, то она выводится на экран на своей позиции в строке, остальные буквы заменены прочерками. Вопрос: надо ли строку преобразовывать в массив символов или есть более простой способ?
реализация на replace
String word = "винЕгред";
String alphabet = "абвгдеёжзийклмнопрстуфхцчшщъыьэюя";
String currWord;
BufferedReader reader = new BufferedReader(new InputStreamReader(System.in));
do {
char letter = reader.readLine().toLowerCase().charAt(0);
alphabet = alphabet.replace(letter, '*');
currWord = word;
for (char ch : alphabet.toCharArray()){
currWord = currWord.replace(ch, '-');
currWord = currWord.replace(Character.toUpperCase(ch), '-');
}
System.out.println(currWord);
} while (currWord.contains("-"));
reader.close();
System.out.println("вы выиграли!!!");
Виртуальный выделенный сервер (VDS) становится отличным выбором
При помощи gradle в Java проект в Intellij Ide добавил зависимости для deeplearning4jВот мой файл build
Надо создать небольшую пользовательскую форму Java FX, записать в in-memory Data Base данные с этой формы, используя spring bootКонкретно интересует точка...
Задача такая нужно вместить вью в ширину на весь экран в GridLayoutManager(this , 2)Сделал набросок для визуального понятие