我去年打了,今年没有打,去医院一问,大夫说必须做乙肝两对半的检查.如果是阳性的话,就不用打.如果是弱阳性的话,就得打.可是如果现在查,结果不用打疫苗,万一过些时间变弱阳性,怎么办?做一个两对半检查,至少得20元,打疫苗是20元.我听说乙肝疫苗最好每年都打一次,那么是不是做两对半的检查就没有意义了呢?花双份钱是不是没有必要?