Being hungry when you're on the ground is uncomfortable enough, but at least you can run out and grab a snack. Hunger on a plane means either caving and buying the outrageously expensive snacks on board, or sitting there and waiting until the next meal is served — if meals are being served.
Your best bet is to bring protein-rich snacks that will keep you feeling full longer. Think almonds, peanut butter and crackers, cheese, yogurt, or protein bars.