Remove the husks and corn silk (the stringy bits) from the corn.
Rinse the corn cobs.
Bring a large pot of water to the boil.
Add salt and sugar if using.
Place the corn cobs into the boiling water.
Boil for 10–20 minutes until tender (fresh young corn usually cooks faster).
Drain the water.
While the corn is still hot, spread generously with butter and add a little salt.