Can anyone explain to me why this swap
method doesn't swap two numbers?
public class Test {
public static void main(String[] arr) {
int original1 = 5;
int original2 = 10;
swap(original1, original2);
System.out.println(original1);
System.out.println(original2);
}
static void swap(int a, int b){
int temp = a;
a=b;
b=temp;
}}