虹吸原理是一种利用液体高度差产生的现象,可以将液体从一个容器转移到另一个容器的过程。在公道杯中,使用了一个倒置的U形管状结构,其中一端的开口放入高液位的容器中,而另一端的开口则低于液体表面。通过这种设计,可以实现持续地将液体从高处流到低处。类似地,龙身也是一种虹吸装置,它内部有一段倒U形的管道。这个管道的两个开口,一个高,一个低,其中进水口稍高于出水口。当水位低于管道顶端时,内外的大气压力相等,所以水不会流出来。但是,当水位高于管道顶端时,管道内部会形成负压,从而产生虹吸现象,使得水被引流出来。