长了白胡子可能是身体缺少了微量元素或遗传因素、内分泌紊乱有一定关系。因长期不良生活饮食或压力过大、缺乏失眠都可能会引起长白胡子的原因,可以到医院进行检查,确诊后做相对应治疗,平时在生活饮食上可以多摄入含铜和铁的食物,黑木耳、大豆、海带、虾蟹类等食物,可以改善症状。