DESKTOP-I6FA4UK_20200903-刘光超

问题

/*在这个特殊的假期里,由于牛牛在家特别无聊,于是他发明了一个小游戏,
游戏规则为:
将字符串数字中为偶数位的数字进行翻转,将翻转后的结果进行输出。
输入:  “1234”   输出  : “1432”
输入: “13246“   输出:”16342“*/

public String change (String number) {
        char[] arr = number.toCharArray();
        int start = 0;
        int end = arr.length-1;
        while(start < end) {
            if(arr[start]%2==0) {
                if(arr[end]%2==0) {
                    char temp = arr[start];
                    arr[start] =arr[end];
                    arr[end] = temp;
                    start++;
                    end--;
                }else {
                    end--;
                }
            }else {
                start++;
            }
        }
        return new String(arr);
    }

    public static void main(String[] args) {
        Day2_1 a = new Day2_1();
        String number = "123468";
        String s = a.change(number);
        System.out.println(s);
    }

吐槽

想知道一下十月一的安排,那几天休息那几天上课😓

标签

© 2021 成都云创动力科技有限公司 蜀ICP备20006351号-1