我正在嘗試編寫一個能夠反轉這個詞的程序。如何調試我的程序以反轉一個單詞?
我的代碼:
public class reverseword
{
static String s = "AHAMED";
static char[] c = s.toCharArray();
static char[] reverse = new char[c.length];
public static void main(String[] args)
{
for(int i = 0; i < c.length - 1; i++)
{
for(int j = reverse.length - 1; j >=0 ; j = j -1)
{
reverse[j] = c[i];
}
}
String r = String.valueOf(reverse);
System.out.println(r);
}
}
輸出:
EEEEE
預期輸出:
DEMAHA
我不知道是什麼我做錯了。
請勿使用嵌套for循環。使用一個**單** for循環。 –
呃,它看起來像我一樣,@羅伯特。 –