Задать вопрос
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?
  • Вопрос задан
  • 517 просмотров
Подписаться 2 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Android-разработчик
    12 месяцев
    Далее
  • Нетология
    Android-разработчик с нуля
    14 месяцев
    Далее
  • LearnQA
    Автоматизатор мобильных приложений
    9 недель
    Далее
Пригласить эксперта
Ответы на вопрос 1
Лучше всего использовать функцию TextUtils.join в Android SDK:
TextUtils.join("", unique);
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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