我想反转一个char数组并将反转的单词打印为数组

时间:2019-05-08 09:01:28

标签: java oop

我正在尝试将给定的char数组打印到反转的char数组中

我尝试过但将给定的char数组作为反向字符串。

public class Test {

public static void main(String[] args) {          

    char[] letters = {'J','A','V','A'};
    int i = letters.length - 1, j = 0;
    char[] let = new char[letters.length];
    while(i >= 0){
         let[j] = letters[i];
         i--;
         j++;
    }
    for (char c : let){
         System.out.print(c);
    }
}

}

预期结果是如果输入:{'J','A','V','A'},则输出应为{'A','V','A','J'}

但是我得到的实际输出是“ AVAJ”

0 个答案:

没有答案