package mianshi;public class CountChar{    public static void main(String[] args){        int[] app = new int['z'+1];        java.util.Scanner s = new java.util.Scanner(System.in);        System.out.println("输入字符:");        String word = s.nextLine();        for (int i =0;i<word.length();i++)            app[word.charAt(i)]++;//用字符做下标        for (int i =0;i<app.length;i++){            if (app[i]!=0){                System.out.println("字符:"+(char)i+"出现了"+app[i]+"次");
     }        }    }}app[word.charAt(i)]++;//为什么可以这样做啊
高手指教一下啊