河中的小虾主要以水中悬浮的有机物和浮游生物为食。它们常食用水中的藻类、浮游动物、浮游植物和有机底泥中的腐殖质等。小虾的食物来源广泛,包括浮游植物中的微小藻类、浮游动物的卵、幼体和成体,以及水中悬浮的有机碎屑和腐殖质等。小虾是河流生态系统中重要的食物链环节,它们的摄食行为对维持水体生态平衡起着重要作用。