Конструкторы и методы класса Properties
Java LearningКонструкторы
Вот список конструкторов, предоставляемые классом Properties.
Properties()
Этот конструктор создает объёкт Properties, который не имеет значений по умолчанию.
Properties(Properties propDefault)
Создаёт объект, который использует propDefault для своих значений по умолчанию. В обоих случаях список свойств пустой.
Методы
Помимо методов, определённых Hashtable, Properties определяет следующие методы:
String getProperty(String key)
Возвращает значение, связанное с ключом. Возвращается нулевой объект, если ключ не находится ни в списке, ни в списке свойств по умолчанию.
String getProperty(String key, String defaultProperty)
Возвращает значение, связанное с ключом; Возвращается defaultProperty, если ключ не находится ни в списке, ни в списке свойств по умолчанию.
void list(PrintStream streamOut)
Отправляет список свойств в выходной поток, связанный с streamOut.
void list(PrintWriter streamOut)
Отправляет список свойств в выходной поток, связанный с streamOut.
void load(InputStream streamIn) throws IOException
Вводит список свойств из входного потока, связанного с streamIn.
Enumeration propertyNames()
Возвращает перечисление ключей, включая ключи, найденные в списке свойств по умолчанию.
Object setProperty(String key, String value)
Связывает значение с ключом. Возвращает предыдущее значение, связанное с ключом, или возвращает ноль, если такой связи не существует.
void store(OutputStream streamOut, String description)
После записи строки, указанной в описании, список свойств записывается в выходной поток, связанный с streamOut.