2017-11-08 5 views
1

를 얻을 수없는이 문자 배열, 배열의 길이를

나는,이 두 경우에 작동하지 않는 내 코드에서 arrayName.length에 어떤 문제가 있는지 확실하지 않다 자바

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

     } 
    } 

이 두 배열은 char 배열이며 .length 메서드를 사용하지 않으려 고합니다. 그것은 당신이 사용하는 "길이가 해결할 수없는 또는 필드 아니다"당신은 당신의 코드에서 배열을 사용하지 않는이

enter image description here

+1

가능한 한 [. 길이를 확인할 수 없거나 필드가 아닙니다] (https://stackoverflow.com/questions/25236560/length-cannot-be-resolved-or-is-not-a-field) –

+0

이보다 더 많은 코드를 보여줄 수 있습니까? –

+0

sry guys, 처음 stackexchange를 묻는 질문. 맨 아래에있는 이미지 –

답변

3

일어나는 이유

누군가가 나에게 설명해 주시겠습니까가 말한다 ArrayList s. 그들은 완전히 다르며 다른 방법을 가지고 있습니다. ArrayList에 대해 length과 동일한 방법은 .size()입니다.

+0

대단히 감사합니다! –