public class Reverse {
public static void main(String[] args) {
char name[]="prakash".toCharArray();////initialisng array
////////swapping string order//////////////
//////////i.e. reversing array of characters//////////
for(int i=0;i<=(name.length)/2;i++)
{
int j=name.length-i;
char temp;
temp=name[i];
name[i]=name[j];
name[j]=temp;
}
}
}
我收到以下錯誤:java.lang.ArrayIndexOutOfBoundsException
。代碼有什麼問題?反轉字符數組
這是什麼'name.length-i'等於在第一次循環? –