成人无乙肝抗体需要打疫苗,以预防乙型肝炎感染并建立保护性免疫。成人无乙肝抗体通常表明体内缺乏对乙型肝炎病毒的保护性免疫,因此需要接种乙肝疫苗。乙肝疫苗通过刺激机体产生针对乙肝病毒的抗体,从而预防感染。接种乙肝疫苗是预防乙型肝炎的有效手段,通常需要按照规定程序完成三针接种。对于成人无乙肝抗体的情况,建议及时咨询医生并按需接种疫苗。在接种前应进行相关检查以确定是否适合接种,并遵循医生的指导和建议。