Método da lista de propriedades (PrintWriter) em Java com exemplos
O método list (PrintWriter) da classe Properties é usado para imprimir essa lista de propriedades no fluxo de saída especificado, passado como parâmetro. Este método pode ser usado para fins de depuração, pois pode ajudar a ver os elementos de Propriedades no stream.0
Sintaxe:
public void list(PrintWriter out)
Parâmetros: Este método aceita um parâmetro PrintWriter out, que é o fluxo de saída no qual os elementos de Propriedades devem ser impressos.
Retorna: Este método apenas imprime os elementos e não retorna nada.
Exceção: este método lança ClassCastException se qualquer chave nesta lista de propriedades não for uma string.
Os programas abaixo mostram a implementação do método de lista interna (PrintWriter).
Programa 1:
// Java code to show the implementation of
// list(PrintWriter) method
import java.util.*;
import java.io.*;
public class GfG {
// Main method
public static void main(String[] args)
{
// Create a properties and add some values
Properties properties = new Properties();
properties.put("Pen", "10");
properties.put("Book", "500");
properties.put("Clothes", "400");
properties.put("Mobile", "5000");
// Print Properties details
System.out.println("Properties: "
+ properties.toString());
PrintWriter writer = new PrintWriter(System.out);
// print the list with a PrintWriter object
properties.list(writer);
// flush the stream and display
System.out.println("listing out the Properties: ");
writer.flush();
}
}
Propriedades: {Livro = 500, Celular = 5000, Caneta = 10, Roupas = 400} listando as propriedades: - listando propriedades - Livro = 500 Caneta = 10 Celular = 5000 Roupas = 400
Programa 2:
// Java program to demonstrate
// list(PrintWriter) method.
import java.util.*;
import java.io.*;
public class GFG {
// Main method
public static void main(String[] args)
{
// Create a properties and add some values
Properties properties = new Properties();
// Inserting elements into the properties
properties.put("Geeks", "10");
properties.put("4", "15");
properties.put("Geeks", "20");
properties.put("Welcomes", "25");
properties.put("You", "30");
// Print Properties details
System.out.println("Properties: "
+ properties.toString());
PrintWriter writer = new PrintWriter(System.out);
// print the list with a PrintWriter object
properties.list(writer);
// flush the stream and display
System.out.println("listing out the Properties: ");
writer.flush();
}
}
Propriedades: {You = 30, Welcome = 25, 4 = 15, Geeks = 20} listando as propriedades: - listando propriedades - Você = 30 4 = 15 Boas-vindas = 25 Geeks = 20
Referências: https://docs.oracle.com/javase/9/docs/api/java/util/Properties.html#list-java.io.PrintWriter-
As postagens do blog Acervo Lima te ajudaram? Nos ajude a manter o blog no ar!
Faça uma doação para manter o blog funcionando.
70% das doações são no valor de R$ 5,00...
Diógenes Lima da Silva