1. Introducción a las propiedades
La clase de propiedades hereda de Hashtable y proporciona métodos que son muy similares a la clase de implementación de mapas hashmap. Era temprano en la programación de Java y tuvo pocos cambios. La versión TIGER de J2SE mejora esta clase no solo la usa para especificar múltiples pares de valor clave separados por signos iguales en una sola línea (donde las claves y los valores están separados por signos iguales), sino también para cargar y guardar estos pares de valores clave en un archivo XML.
2. Carga y uso simple de propiedades
1. Almacenamiento
2. Configuración de información
nombre = lilyage = 22
3. Carga y uso simple
paquete com.my.utils; import java.io.ioException; import java.io.inputstream; import java.util.properties; public class loadprop {public static void main (string [] args) {// TODO Método Generado automático Propiedades Prop = nuevas propiedades (); InputStream in = loadProp.class.getClassLoader (). GetResourceasStream ("config/prop.properties"); intente {prop.load (in); System.out.println (prop.get ("nombre")); prop.setProperty ("Nombre", "Lucy"); System.out.println (prop.get ("nombre")); } Catch (ioException e) {// tODO Auto Generated BLOCK E.PrintStackTRace (); } finalmente {try {in.close (); } Catch (ioException e) {// tODO Auto Generated BLOCK E.PrintStackTRace (); }}}}4. Use java.util.enerumeration para obtener todas las llaves
paquete com.my.utils; import java.io.ioException; import java.io.inputstream; import java.util.enumeration; import java.util.properties; public class loadprop {@SupessupessWarnings ("sin verificar") Public void void Main (string [] args) {// todo auto-generated Method paterates propios propios estatales) Propiedades(); InputStream in = loadProp.class.getClassLoader (). GetResourceasStream ("config/prop.properties"); Enumeración <String> en = null; Tecla de cadena = nulo; intente {prop.load (in); en = (Enumeration <String>) prop.propertynames (); while (en.hasmoreelements ()) {key = (string) en.nextelement (); System.out.println (clave); }} Catch (ioException e) {// TODO Auto Generado Bloque E.PrintStackTrace (); } finalmente {try {in.close (); } Catch (ioException e) {// tODO Auto Generated BLOCK E.PrintStackTRace (); }}}}Lo anterior es todo el contenido de este artículo. Espero que sea útil para el aprendizaje de todos y espero que todos apoyen más a Wulin.com.