头发变白是由于表皮内黑色素细胞生成黑色素不足而引起的,白发能否再变黑要看情况。如果是年轻人因为精神压力大、营养不良、睡眠不足、慢性消耗性疾病或自身免疫病等原因造成的白发,那在改善生活习惯、饮食均衡,治疗原发病,将身体调整到一个更加健康的状态后是可以再长出黑发的。但是对于衰老、遗传甚至一些不明原因产生的白发,不管是药物还是物理治疗,效果都是很有限的。