这有点类似于手枪和步枪的区别。
长矛是冷兵器时代的主要军事装备,在军团对战中也是近战的主要兵器,其优势是攻击距离较远、集群攻击威力大、集群战术简单,缺点是灵活性较差、复杂攻击动作的训练难度高。短刀是武将贴身自卫武器,也是所有需要单手兵器的士兵(如盾刀兵)的武器,在正面战场上极少会用到,其优势是灵活机动、劈砍动作自如、简易训练就可以掌握较多攻击动作,缺点是攻击距离较近、集群作战的效果越不及长矛。中国有句老话“扬长避短”,在零星冲突中,短刀攻击长矛,首要的就是贴身,只要贴身长矛就失去了攻击优势,并且暴露缺陷。如果是集群战,短刀还是跑吧,不跑会被扎成蜂窝的。