So... how can make an int that can take the value of an Integer?

it is funky that you cant do something like this:

int a;
Integer b=new Integer("0");
a=b; //error go to ****