Java indexOf澄清

时间:2017-01-22 12:10:17

标签: java string substring

这里我不明白“al”的索引如何得到4的输出,因为a和l不在一起,对于所有其他组合,它给出了-1。

package javaBasics1;

public class MainMethod {
public static void main(String name[]){
    int x = 1,y = 5;
        String a = "animals";
        System.out.println(a.indexOf("al"));
    }                       
}

1 个答案:

答案 0 :(得分:6)

String"动物"包含一次" al"子串,从#34;动物"的第5个字符开始。 (其索引为4):

animals
    --
0123456