The invention discloses a method for swash suppression of an adjustable liquid tank. One or more longitudinal partition plates distributed discontinuously are arranged at the bottom of the liquid tank in the length direction of the ship, a plurality of sliding rails are arranged in the transverse direction, and the longitudinal partition plates are connected with the sliding rails to move in the width direction of the ship. The longitudinal partition plate is connected with the bulkhead through a spring and a damper. The stiffness coefficient of the spring and the damping coefficient of the damper can be adjusted in real time, parameters of the spring and the damper are adjusted according to the liquid carrying rate of the liquid tank and monitoring of external excitation, the actual first-order resonance frequency of liquid in the tank is made to be far away from the external excitation frequency, and resonance is prevented. Meanwhile, when the liquid in the tank sloshes, the energy of liquid sloshing can be absorbed and dissipated under the combined action of the longitudinal partition plate, the spring and the damper, so that the impact pressure borne by the whole wall face of the liquid tank is reduced, and the service life of the longitudinal partition plate is prolonged. Therefore, according to the scheme, the probability of safety accidents caused by sloshing of the liquid tank is reduced, and the ship traveling safety is guaranteed.