String.format() to format double in Java October 16, 2022 by Tarik String.format("%1$,.2f", myDouble); String.format automatically uses the default locale.