大人有必要打甲肝疫苗。因为甲型肝炎是一种病毒性疾病,会通过消化道传播。如果跟患有甲型肝炎病毒患者一起吃饭或者是使用公共场合东西,就很容易导致感染甲肝疾病,当注射甲肝疫苗以后,就会产生抗体可以减少感染此疾病。对于甲型肝炎病毒,需要遵医嘱使用抗病**物来治疗。