因为你乙肝表面抗体(HBsAb)是阳性也就是有抗体。但不知道什么原因你曾今感染过但后来好了而且还有了抗体。但半年或一年需要复查一次问问医生你就全明白了需要打疫苗
核心抗体 也是阳性吗?你在什么地方做的,我是没看过这样的化验单。