I understand how Cantor's diagonalization argument works with respect to disproving that a bijection between integers and real numbers can exist. What I don't get is why the same reasoning doesn't apply to a bijection from integers to integers. Consider the argument as described here:
http://en.wikipedia.org/wiki/Cantor%27s_diagonal_argument#An_uncountable_set
My intuition is telling me that the same thing is not possible because the representation of a given integer is finite in length. I realize that this question has been asked before here: Why Doesn't Cantor's Diagonal Argument Also Apply to Natural Numbers?
But I found the answers somewhat opaque. That's why I am asking again.