Можно говорить и "во флоте" и "на флоте", по-русски. Если они говорят и "во флоте" и "на флоте", можно тоже говорить и "в армии" и "на армии"? Или и "в полиции" и "на полиции"? Можно пользоваться и "на" и "в(о)" в связи с армией и со флотом?

Спасибо за помощь
Джек