Yes, there are no trash cans in Japan.
(In the past, public trash cans were sometimes used as places to store explosives or other dangerous items) Despite this, Japan is surprisingly clean. The fact is that since childhood, the Japanese have been trained to observe cleanliness. For all 12 years of school, from elementary school to high school, cleaning is included in the daily class schedule.
Garbage can also be thrown out in Family-Mart, Lawson, 7-eleven stores, but the Japanese ask me.