20几岁长白头发通过食物的方法来进行改善,多吃一些芝麻豆类的食物,也适当补充食品中所需要的微量元素,也可以通过药物的方法来进行治疗,通过何首乌,药物的具体用法和用量需要在胸指导下使用。长白发可能是身体中缺乏了某种微量元素,或者是由于生活中的某种压力导致。