Почему в Android Studio возникают проблемы с моим методом findLongestName?
У меня есть массив имен, который объявлен так:
String [] names = {"Anja", "Kimberli", "Edmond", "Shenna", "Edythe", "Sherrell", "Lindsay", "Randee", "Janell", "Jeremy", "Jaqueline", "Глина", "Накита", "Элина", "Гвенн", "Мишель", "Линси", "Гай"};
Но когда я создаю метод, который принимает массив имен в качестве параметра, Android Studio подчеркивает открывающую и закрывающую скобки, заявляя, что "; ожидается". Он также подчеркивает []: ") и ; ожидается", "ожидается выражение" и "неожиданный токен".
public String findLongestName(String[] names){
int sizeOfArray = names.length;
String longestName = names[0];
for(int i = 1; i<sizeOfArray; i++){
longestName = names[i];
String previousName = names[i-1];
if(longestName.length()<previousName.length()){
longestName = names[i];
}
}
return longestName;
}