Как проверить, пуст ли строковый массив?

#arrays #string #for-loop #return

Вопрос:

Я перепробовал все до единого методы, но ни один не работал так хорошо. Что я здесь делаю не так?

 String[] arr = {};
for(int i=0; i<arr.length; i  ){
if(arr[i] == null){
retrun true;
}else{
return false;
}
}
 

Попробовал то же самое с != null и переключил операторы возврата. Тоже не сработало.

 String[] arr = {};
for(int i=0; i<arr.length; i  ){
if(arr.length == 0){
return true;
}else
return false;
}
}
 

А потом я попробовал то же самое, что и выше. Не сработало. Моей последней попыткой была вот эта:

 String[] arr = {};
for(int i=0; i<arr.length; i  ){
if(arr == null){
return true;
}else
return false;
}
}
 

Комментарии:

1. Это потому, что так и должно быть String[] arr = [] .