how to stop java util logging from formatting my numbers
java, logging
Solution
Try one of the below (don't have the visibility of your `number` object type):
Using `String.valueOf()`
logger.log(Level.INFO, "print this number = {0}", String.valueOf(number));
Using `Number.toString`
logger.log(Level.INFO, "print this number = {0}", number.toString);
Using `NumberFormat.setGroupingUsed(false)`
NumberFormat formatter = new NumberFormat();
formatter.setGroupingUsed(false);
logger.log(Level.INFO, "print this number = {0}", formatter.format(number));
Problem
I am using Java Util logging and whenever I do statement like this ``` logger.log(Level.INFO, "print this number = {0}", number); ``` it formats my number from 278487683165614 to 278,487,683,165,614 this is extremely annoying while searching through logs. Can i stop it from doing this ? Please help.