Initial
[frank.git] / prod / net / jaekl / qd / util / ParseUtils.java
1 package net.jaekl.qd.util;
2
3 public class ParseUtils {
4         // Attempt to parse the string as a double.
5         // Treat errors as a zero value.
6         public static double parseDouble(String string) {
7                 if ((null == string) || ("".equals(string))) {
8                         return 0.0;
9                 }
10                 try {
11                         return Double.parseDouble(string);
12                 }
13                 catch (NumberFormatException exc) {
14                         return 0.0;
15                 }
16         }
17         
18         public static int parseInt(String string) {
19                 if ((null == string) || ("".equals(string))) {
20                         return 0;
21                 }
22                 try {
23                         return Integer.parseInt(string);
24                 }
25                 catch (NumberFormatException exc) {
26                         return 0;
27                 }
28                 
29         }
30 }