public class SolutionHash {
public static void main(String[] args) throws FileNotFoundException,IOException {
FileReader reader = new FileReader("student.properties");
Properties properties = new Properties();
properties.load(reader);
// System.out.println(properties);
Enumeration e = properties.propertyNames();
while(e.hasMoreElements()){
String key = (String)e.nextElement();
if(key.equals("dept"))
properties.remove(key);
else
System.out.println(key+"="+properties.getProperty(key));
}
// System.out.println(properties);
}
}
OUTPUT:
name=kasinaat
class=b
Здесь вы можете видеть, что я мог удалить пару ключ-значение, используя метод remove ().
Однако метод remove () является частью объекта HashTable.
Это такжедоступно в свойствах, потому что свойства являются подклассом HashTable