Sachverhalt: A. Die mazedonische Staatsangehörige X._ (geb. 1983) heiratete am 26. Oktober 2006 den in der Schweiz niedergelassenen Landsmann A._, worauf sie eine Aufenthaltsbewilligung für den Kanton Zürich erhielt. Nachdem im Januar 2009 die eheliche Gemeinschaft aufgegeben worden war, widerrief das kantonale Migrationsamt die bis zum 31. Oktober 2009 befristete Aufenthaltsbewilligung. Die von X._ dagegen ergriffenen kantonalen Rechtsmittel blieben ohne Erfolg. B. Mit Beschwerde in öffentlich-rechtlichen Angelegenheiten beantragt X._ dem Bundesgericht, den Entscheid des Verwaltungsgerichts des Kantons Zürich vom 16. Dezember 2009 aufzuheben und ihr weiterhin eine Aufenthaltsbewilligung zu erteilen. Das Verwaltungsgericht des Kantons Zürich hat auf eine Vernehmlassung verzichtet. Das Bundesamt für Migration beantragt die Abweisung der Beschwerde. C. Mit Verfügung vom 11. Februar 2010 hat der Präsident der II. öffentlich-rechtlichen Abteilung der Beschwerde die aufschiebende Wirkung zuerkannt.