Originally Posted by CARNOC
... but it is recommonded to have some cash with you and you could do foreign currency exchanges at most bank branches in major cities on Chinese mainland.
You can also use foreign ATM cards at most cash machines to obtain local currency - which by the way is required if you are not only going to tourist places