えーとじゃあたとえばint data[]={5,3,1,4,2};とすると、
System.out.println(data[2]);
では、3が表示されるんですよね?
となると、System.out.println(data[data[1]]);を実行したらなにが表示されるんでしょうか?