- El método getPercentInstance() es un método integrado de java.text.NumberFormat que devuelve un formato de porcentaje para la configuración regional FORMAT predeterminada actual.
Sintaxis :
público estático final NumberFormat getPercentInstance()
Parámetros : La función no acepta ningún parámetro.
Valor de retorno : la función devuelve la instancia de NumberFormat para el formato de porcentaje.
A continuación se muestra la implementación de la función anterior:
Programa 1:
// Java program to implement
// the above function
import
java.text.NumberFormat;
import
java.util.Locale;
import
java.util.Currency;
public
class
Main {
public
static
void
main(String[] args)
throws
Exception
{
// Get the percent instance
NumberFormat nF
= NumberFormat.getPercentInstance();
// Sets the currency to Canadian Dollar
nF.setCurrency(Currency
.getInstance(
Locale.CANADA));
// Stores the values
String values
= nF.getCurrency()
.getDisplayName();
// Prints the currency
System.out.println(values);
}
}
Producción:Canadian Dollar
Programa 2:
// Java program to implement
// the above function
import
java.text.NumberFormat;
import
java.util.Locale;
import
java.util.Currency;
public
class
Main {
public
static
void
main(String[] args)
throws
Exception
{
// Get the percent instance
NumberFormat nF
= NumberFormat
.getPercentInstance();
// Stores the values
String values
= nF.getCurrency()
.getDisplayName();
// Prints the currency
System.out.println(values);
}
}
Producción:US Dollar
Referencia: https://docs.oracle.com/javase/10/docs/api/java/text/NumberFormat.html#getPercentInstance()
- El método getPercentInstance(Locale inLocale) es un método integrado de java.text.NumberFormat que devuelve un formato de porcentaje para cualquier configuración regional especificada.
Sintaxis :
public static NumberFormat getPercentInstance(Locale inLocale)
Parámetros : la función acepta un solo parámetro obligatorio en Locale que describe la configuración regional que se especifica.
Valor de retorno : la función devuelve la instancia de NumberFormat para el formato de porcentaje.
A continuación se muestra la implementación de la función anterior:
Programa 1:
// Java program to implement
// the above function
import
java.text.NumberFormat;
import
java.util.Locale;
import
java.util.Currency;
public
class
Main {
public
static
void
main(String[] args)
throws
Exception
{
// Get the percent instance
NumberFormat nF
= NumberFormat
.getPercentInstance(
Locale.CANADA);
// Stores the values
String values
= nF.getCurrency()
.getDisplayName();
// Prints the currency
System.out.println(values);
}
}
Producción:Canadian Dollar
Referencia: https://docs.oracle.com/javase/10/docs/api/java/text/NumberFormat.html#getPercentInstance(java.util.Locale)