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?
  • Вопрос задан
  • 513 просмотров
Пригласить эксперта
Ответы на вопрос 1
Лучше всего использовать функцию TextUtils.join в Android SDK:
TextUtils.join("", unique);
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Похожие вопросы