1. Введение в свойства
Класс свойств наследует от хэштата и предоставляет методы, которые очень похожи на хэшмап класса реализации карты. Это было в начале программы Java и имело небольшие изменения. Версия J2SE Tiger усиливает этот класс не только для того, чтобы указать несколько пар клавишных значений, разделенных равными знаками в одной строке (где клавиши и значения разделены равными знаками), но также для загрузки и сохранения этих парам ключевых значений в файле XML.
2. Загрузка и простое использование свойств
1. Платить хранение
2. Информационная конфигурация
Имя = Лилижа = 22
3. Простая загрузка и использование
пакет com.my.utils; импорт java.io.ioexception; import java.io.inputstream; import java.util.properties; public class loadprop {public static void main (string [] args) {// todo Автогенерированный метод Properties Prop = новые свойства ();); InputStream in = loadprop.class.getClassloader (). GetResourCeasStream ("config/prop.properties"); try {prop.load (in); System.out.println (prop.get ("name")); prop.setproperty («Имя», «Люси»); System.out.println (prop.get ("name")); } catch (ioException e) {// todo автоматически сгенерированный блок e.printstacktrace (); } наконец {try {in.close (); } catch (ioException e) {// todo автоматически сгенерированный блок e.printstacktrace (); }}}}4. Используйте java.util.enumeration, чтобы получить все ключи
package com.my.utils;import java.io.IOException;import java.io.InputStream;import java.util.Enumeration;import java.util.Properties;public class LoadProp { @SuppressWarnings("unchecked") public static void main(String[] args) { // TODO Auto-generated method stub Properties prop = new Характеристики(); InputStream in = loadprop.class.getClassloader (). GetResourCeasStream ("config/prop.properties"); Перечисление <string> en = null; String key = null; try {prop.load (in); en = (enumeration <string>) prop.propertynames (); while (en.hasmoreelements ()) {key = (string) en.nextelement (); System.out.println (Key); }} catch (ioException e) {// todo автоматически сгенерированный блок e.printstacktrace (); } наконец {try {in.close (); } catch (ioException e) {// todo автоматически сгенерированный блок e.printstacktrace (); }}}}Выше всего содержание этой статьи. Я надеюсь, что это будет полезно для каждого обучения, и я надеюсь, что все будут поддерживать Wulin.com больше.