Java..Array是必需的,但是找到了字符串

时间:2018-10-29 14:54:39

标签: java arrays

我正在尝试从str2参数创建索引的新数组,但收到此错误:“需要数组,但找到了字符串”。 我正在学习Java,并且只能用Java编写。有人可以解释此错误消息的含义吗?

public class Scramblies {

    public static boolean scramble(String str1, String str2) {
       String alphabet = "abcdefghijklmnopqrstuvwxyz";
       int[] inOfStr2Nums = new int[str2.length()];


       for (int i = 0; i < str2.length(); i++){
          inOfStr2Nums[i] = alphabet.indexOf(str2[i]);     
        }
         System.out.println(inOfStr2Nums);

    }

}

1 个答案:

答案 0 :(得分:-1)

要纠正该错误:

inOfStr2Nums[i] = alphabet.indexOf(str2.charAt(i));