为什么Android Studio会让我遇到findLongestName方法的问题?

时间:2017-08-27 09:48:34

标签: android arrays unexpected-token

我有一个声明如下的名字数组:

  

String [] names = {“Anja”,“Kimberli”,“Edmond”,“Shenna”,“Edythe”,“Sherrell”,“Lindsay”,                   “Randee”,“Janell”,“Jeremy”,“Jaqueline”,“Clay”,“Nakita”,“Elina”,“Gwenn”,                   “Michelle”,“Lynsey”,“Guy”};

但是当我创建一个接受names数组作为参数的方法时,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;
    }

A photo of the problem

0 个答案:

没有答案