ソースを参照

添加 getDouble 方法

James 5 年 前
コミット
850f19c8d5

+ 12 - 0
src/main/java/com/jfinal/kit/Prop.java

@@ -202,6 +202,18 @@ public class Prop {
 		return defaultValue;
 	}
 	
+	public Double getDouble(String key) {
+		return getDouble(key, null);
+	}
+	
+	public Double getDouble(String key, Double defaultValue) {
+		String value = properties.getProperty(key);
+		if (value != null) {
+			return Double.parseDouble(value.trim());
+		}
+		return defaultValue;
+	}
+	
 	public Boolean getBoolean(String key) {
 		return getBoolean(key, null);
 	}

+ 8 - 0
src/main/java/com/jfinal/kit/PropKit.java

@@ -220,6 +220,14 @@ public class PropKit {
 		return getProp().getLong(key, defaultValue);
 	}
 	
+	public static Double getDouble(String key) {
+		return getProp().getDouble(key);
+	}
+	
+	public static Double getDouble(String key, Double defaultValue) {
+		return getProp().getDouble(key, defaultValue);
+	}
+	
 	public static Boolean getBoolean(String key) {
 		return getProp().getBoolean(key);
 	}