Zhejiang University is a comprehensive research university with high academic reputation and research strength in China. The school has outstanding performance in many disciplines, especially in fields with international influence such as engineering, computer science and materials science. Zhejiang University has first-class teachers and advanced teaching facilities, providing students with a good learning environment and development opportunities. In contrast, Nanjing University has certain advantages in some disciplines, but its overall strength and influence are relatively weak. So overall, Zhejiang University is better.