import java.text.NumberFormat ;
import java.util.Locale ;
class Testes_Metodos_NumberFormat {
public static void main
( String [ ] args
) {
double valorReal = 291933.1233 ;
float valorPercentual = 0.11f;
int valorInteiro = 82819912 ;
System .
out .
println ( "Valor Atual: " + valorReal
) ; System .
out .
println ( "Valor Formatado em Moeda: " + dinheiro.
format ( valorReal
) ) ;
System .
out .
println ( "Valor Atual: " + valorPercentual
) ; System .
out .
println ( "Valor Formatado em Percentual: " + percentual.
format ( valorPercentual
) ) ;
System .
out .
println ( "Valor Atual: " + valorInteiro
) ; System .
out .
println ( "Valor Formatado: " + inteiro.
format ( valorInteiro
) ) ;
System .
out .
println ( "Valor Atual: " + valorReal
) ; System .
out .
println ( "Valor Formatado padrão: " + numberFormat.
format ( valorReal
) ) ; }
}
IGltcG9ydCBqYXZhLnRleHQuTnVtYmVyRm9ybWF0OwogaW1wb3J0IGphdmEudXRpbC5Mb2NhbGU7CgogY2xhc3MgVGVzdGVzX01ldG9kb3NfTnVtYmVyRm9ybWF0IHsKIAogIHB1YmxpYyBzdGF0aWMgdm9pZCBtYWluKFN0cmluZ1tdIGFyZ3MpIHsKIAogICAgICBMb2NhbGUgbG9jYWxlQlIgPSBuZXcgTG9jYWxlKCJwdCIsIkJSIik7CiAgICAgCiAgICAgIGRvdWJsZSB2YWxvclJlYWwgPSAyOTE5MzMuMTIzMzsKICAgICAgZmxvYXQgdmFsb3JQZXJjZW50dWFsID0gMC4xMWY7CiAgICAgIGludCB2YWxvckludGVpcm8gPSA4MjgxOTkxMjsKICAgICAKICAgICAgTnVtYmVyRm9ybWF0IGludGVpcm8gPSBOdW1iZXJGb3JtYXQuZ2V0SW5zdGFuY2UoKTsgIAogICAgICBOdW1iZXJGb3JtYXQgZGluaGVpcm8gPSBOdW1iZXJGb3JtYXQuZ2V0Q3VycmVuY3lJbnN0YW5jZShsb2NhbGVCUik7CiAgICAgIE51bWJlckZvcm1hdCBwZXJjZW50dWFsID0gTnVtYmVyRm9ybWF0LmdldFBlcmNlbnRJbnN0YW5jZShsb2NhbGVCUik7CiAgICAgIE51bWJlckZvcm1hdCBudW1iZXJGb3JtYXQgPSBOdW1iZXJGb3JtYXQuZ2V0TnVtYmVySW5zdGFuY2UobG9jYWxlQlIpOwogICAgIAogICAgICBTeXN0ZW0ub3V0LnByaW50bG4oIlZhbG9yIEF0dWFsOiAiK3ZhbG9yUmVhbCk7CiAgICAgIFN5c3RlbS5vdXQucHJpbnRsbigiVmFsb3IgRm9ybWF0YWRvIGVtIE1vZWRhOiAiK2RpbmhlaXJvLmZvcm1hdCh2YWxvclJlYWwpKTsKICAgICAKICAgICAgU3lzdGVtLm91dC5wcmludGxuKCJWYWxvciBBdHVhbDogIit2YWxvclBlcmNlbnR1YWwpOwogICAgICBTeXN0ZW0ub3V0LnByaW50bG4oIlZhbG9yIEZvcm1hdGFkbyBlbSBQZXJjZW50dWFsOiAiK3BlcmNlbnR1YWwuZm9ybWF0KHZhbG9yUGVyY2VudHVhbCkpOwogICAgIAogICAgICBTeXN0ZW0ub3V0LnByaW50bG4oIlZhbG9yIEF0dWFsOiAiK3ZhbG9ySW50ZWlybyk7CiAgICAgIFN5c3RlbS5vdXQucHJpbnRsbigiVmFsb3IgRm9ybWF0YWRvOiAiK2ludGVpcm8uZm9ybWF0KHZhbG9ySW50ZWlybykpOwogICAgIAogICAgICBTeXN0ZW0ub3V0LnByaW50bG4oIlZhbG9yIEF0dWFsOiAiK3ZhbG9yUmVhbCk7CiAgICAgIFN5c3RlbS5vdXQucHJpbnRsbigiVmFsb3IgRm9ybWF0YWRvIHBhZHLDo286ICIrbnVtYmVyRm9ybWF0LmZvcm1hdCh2YWxvclJlYWwpKTsKICB9CiB9