Вопрос:

Символьный массив, не может получить длину массива

java arrays char

182 просмотра

1 ответ

17 Репутация автора

Это на яве

Я не уверен, что не так с arrayName.length в моем коде, он не работает в обоих случаях

    for (int i = 0; i<arr.length; i++)
    {
        for(int j = 0; j < arr2.length; j++)
        {

        }
    }

Эти два массива являются массивами символов и, похоже, не хотят работать с методом .length. Он говорит, что «длина не может быть определена или не является полем»

Может кто-нибудь, пожалуйста, объясните мне, почему это происходит

введите описание изображения здесь

Автор: MIKE DONG Источник Размещён: 08.11.2017 11:32

Ответы (1)


3 плюса

784 Репутация автора

Вы не используете массивы в своем коде, вы используете ArrayLists. Они совершенно разные и имеют разные методы. Эквивалентный метод lengthдля ArrayListявляется .size().

Автор: luckydog32 Размещён: 08.11.2017 11:42
Вопросы из категории :
32x32