Click here to watch in Youtube :
https://www.youtube.com/watch?v=6Ap2aCqLuNM&list=UUhwKlOVR041tngjerWxVccw
db.properties
Java Tutorial: Properties class in java [How to get the default value if the key is not present] |
import java.io.FileReader; import java.io.IOException; import java.util.Properties; /* * public String getProperty(String key, String * defaultValue) * * Parameters: * ---------- * * key - the hashtable key. * * defaultValue - a default value. * * Returns: * ------- * * the value in this property list with the specified * key value. */ class PropertiesDemo { public static void main(String[] args) throws IOException { FileReader fileReader = null; try { fileReader = new FileReader("db.properties"); Properties p = new Properties(); /* * Reads a property list (key and element pairs) * from the input character stream in a simple * line-oriented format. */ p.load(fileReader); /* * Searches for the property with the specified * key in this property list. If the key is not * found in this property list, the default * property list, and its defaults, recursively, * are then checked. The method returns the * default value argument if the property is not * found. */ String user = p.getProperty("user", "system"); String password = p.getProperty("password", "Oracle"); System.out.println("user = "+user); System.out.println("password = "+password); } finally { if (fileReader != null) { fileReader.close(); } } } }Output
user = root password = OracleClick the below link to download the code:
https://sites.google.com/site/ramj2eev1/home/javabasics/PropertiesDemo_default_Value_App.zip?attredirects=0&d=1
Github Link:
https://github.com/ramram43210/Java/tree/master/BasicJava/PropertiesDemo_default_Value_App
Bitbucket Link:
https://bitbucket.org/ramram43210/java/src/fecc858ed896ce9bbf3cb92f5d438fc2de9eee22/BasicJava/PropertiesDemo_default_Value_App/?at=master
See also:
No comments:
Post a Comment