Minecraft wiki entry for Sugar_Cane, associated text: A large sugar cane farm using 2×2 water holes.
Water flowing over sugar cane.
Naturally generated sugar cane found underwater.
A cactus and sugar cane stalk generated next to each other.
Sugar cane found in the ravine.
Reeds generated in the winter mode.
Sugar cane growing between biomes.
Sugar cane growing on red sand in a badlands biome.
Sugar cane generated without a water source.
Sugar cane generated in a swamp biome.
Sugar cane growing in a savanna biome.
Sugar cane growing with lava flowing around it.
Sugar canes few seconds before breaking because the water is frozen.
A sugar cane plant that generated in an underground water lake.
Another example.