若集合A={1,x},B={1,x^2},且A=B,则x=