@Darhius ¡Perdona por tardar tanto en contestar!
Ya vi lo que me decías y creo que ya resolví mi duda de tipo de conversión de datos, gracias Darhius, lo que ocurre es que yo intentaba usar %i como hago en c# pero no existe "i" en java, el tipo de dato int es "d" como pusiste tú, voy a hacerme una lista con los tipos de valores y su conversión en la clase Formatter y si algún tipo de dato no lo encuentro te lo pregunto ¿si?

