Почему моё решение не принимается за правильный ответ? Вроде, всё правильно: x и y местами действительно меняются, я проверял.
package com.javarush.task.pro.task08.task0812;
/*
Swap по-новому
*/
public class Solution {
public static void main(String[] args) {
/* expected output
x=4, y=5
x=5, y=4
*/
Pair pair = new Pair(4, 5);
System.out.println(pair);
pair.swap();
System.out.println(pair);
}
}
//4 = 00100
//5 = 00101