Konstantin18ko
@Konstantin18ko
Стоматолог

Как вернуть содержимое массива?

Есть метод, которому передается аргумент в виде массива из 10 символов.
Дальше он должен массив представить в виде цельного слова и вернуть, для дальнейших манипуляций.
private static String totalunique(String[] unique) {
        for (String stringunique : unique) {
            System.out.print(stringunique);
        }
        return null;
    }


Возникли проблемы:
Переменная типа String объявляется только в цикле for, иначе выдает ошибку, что пропущена точка с запятой.
private static String totalunique(String[] unique) {
        String stringunique = null;
        for (stringunique : unique)(здесь будет подчеркнуто красным и говорить expected ;) {
            System.out.print(stringunique);
        }
        return stringunique;
    }

А в логе будет Error:(29, 14) java: bad initializer for for-loop
Как вернуть значение stringunique?
  • Вопрос задан
  • 453 просмотра
Пригласить эксперта
Ответы на вопрос 1
Лучше всего использовать функцию TextUtils.join в Android SDK:
TextUtils.join("", unique);
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы
Antek Москва
от 1 000 до 2 000 €
FYM.TEAM Новосибирск
от 100 000 до 120 000 ₽
Drum Pads 24 Ульяновск
от 90 000 до 160 000 ₽