A war between China and The USA is not going to happen and I will explain you why.
Indeed, they have the strongest armies in the world, but China has its dog, Russia to bark and cause the trouble to the US. Thus, they are introduced as the silent power that wants the stability in the region and not as the power that can cause trouble.