The sea swordfish has a longer body, which is grayish-brown in color, and can usually grow up to 1.5 meters long. In contrast, the Yangtze swordfish has a shorter and thicker body, usually only about 50 centimeters. Yangtze swordfish usually take on a silvery color and they have a more rounded shape.
Finally, their food habits can differ. The sea swordfish is a predatory fish and usually feeds on small fish, shrimp and crustaceans. The Yangtze swordfish, on the other hand, is a carnivorous fish, feeding on small fish and insects such as giant mosquitoes.
In short, the sea swordfish and the Yangtze River swordfish are two very different kinds of fish, and their differences lie in the environment in which they grow, their morphology and their food habits. If you want to know more about these two kinds of fish, you can refer to relevant scientific research and literature, or consult with professionals.