Я ранее писал игру Hangman для своего класса java в школе. Сейчас я переношу его на Android и встречаю несколько проблем. Исходная java-программа написала все выходы на консоль. Теперь мне нужно как-то оповестить вывод так, чтобы он соответствовал макету, который я разработал.
Как напечатать массив без скобок и запятых? Массив содержит косые черты и заменяется по очереди, когда правильная буква угадывается.
Я использую обычную функцию .toString() класса ArrayList, и мой вывод форматируется следующим образом: [a, n, d, r, o, i, d]. Я хочу, чтобы он просто распечатывал массив как одну строку.
Эти проблемы кажутся настолько простыми, хотя я не смог найти решение для этого. Не используя функцию поиска.
Я заполняю массив, используя этот бит кода:
for(int i = 0;i<secretWordLength;i++){
hiddenArray.add(secretWord.substring(i,i+1));
publicArray.add("-");
}
И я печатаю его так:
final TextView currentWordView = (TextView) findViewById(R.id.CurrentWord);
currentWordView.setText(publicArray.toString());
Любая помощь будет оценена