不存在哪个国家入境必须带现金。
原因是,入境国家一般规定的是旅行者需要携带足够的资金证明证明自己可以在当地生活,并有能力支付费用,但并没有规定要求旅行者必须用现金支付。
旅行者可以选择携带信用卡、借记卡等方式支付费用,也可以通过手机支付、电子转账等方式完成支付。
因此,在出国旅行时,建议旅行者携带足够的资金证明以及几种不同的支付方式,以便应对可能出现的意外情况。