You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@commons.apache.org by db...@apache.org on 2013/08/26 05:04:39 UTC

svn commit: r1517416 - in /commons/proper/math/trunk/src/main/java/org/apache/commons/math3: random/EmpiricalDistribution.java random/SobolSequenceGenerator.java random/ValueServer.java util/DefaultTransformer.java

Author: dbrosius
Date: Mon Aug 26 03:04:38 2013
New Revision: 1517416

URL: http://svn.apache.org/r1517416
Log:
simplify string to primitive conversion

Modified:
    commons/proper/math/trunk/src/main/java/org/apache/commons/math3/random/EmpiricalDistribution.java
    commons/proper/math/trunk/src/main/java/org/apache/commons/math3/random/SobolSequenceGenerator.java
    commons/proper/math/trunk/src/main/java/org/apache/commons/math3/random/ValueServer.java
    commons/proper/math/trunk/src/main/java/org/apache/commons/math3/util/DefaultTransformer.java

Modified: commons/proper/math/trunk/src/main/java/org/apache/commons/math3/random/EmpiricalDistribution.java
URL: http://svn.apache.org/viewvc/commons/proper/math/trunk/src/main/java/org/apache/commons/math3/random/EmpiricalDistribution.java?rev=1517416&r1=1517415&r2=1517416&view=diff
==============================================================================
--- commons/proper/math/trunk/src/main/java/org/apache/commons/math3/random/EmpiricalDistribution.java (original)
+++ commons/proper/math/trunk/src/main/java/org/apache/commons/math3/random/EmpiricalDistribution.java Mon Aug 26 03:04:38 2013
@@ -369,7 +369,7 @@ public class EmpiricalDistribution exten
             double val = 0.0;
             sampleStats = new SummaryStatistics();
             while ((str = inputStream.readLine()) != null) {
-                val = Double.valueOf(str).doubleValue();
+                val = Double.parseDouble(str);
                 sampleStats.addValue(val);
             }
             inputStream.close();
@@ -428,7 +428,7 @@ public class EmpiricalDistribution exten
         // Set up grid
         min = sampleStats.getMin();
         max = sampleStats.getMax();
-        delta = (max - min)/(Double.valueOf(binCount)).doubleValue();
+        delta = (max - min)/((double) binCount);
 
         // Initialize binStats ArrayList
         if (!binStats.isEmpty()) {

Modified: commons/proper/math/trunk/src/main/java/org/apache/commons/math3/random/SobolSequenceGenerator.java
URL: http://svn.apache.org/viewvc/commons/proper/math/trunk/src/main/java/org/apache/commons/math3/random/SobolSequenceGenerator.java?rev=1517416&r1=1517415&r2=1517416&view=diff
==============================================================================
--- commons/proper/math/trunk/src/main/java/org/apache/commons/math3/random/SobolSequenceGenerator.java (original)
+++ commons/proper/math/trunk/src/main/java/org/apache/commons/math3/random/SobolSequenceGenerator.java Mon Aug 26 03:04:38 2013
@@ -206,13 +206,13 @@ public class SobolSequenceGenerator impl
             while ( (line = reader.readLine()) != null) {
                 StringTokenizer st = new StringTokenizer(line, " ");
                 try {
-                    dim = Integer.valueOf(st.nextToken());
+                    dim = Integer.parseInt(st.nextToken());
                     if (dim >= 2 && dim <= dimension) { // we have found the right dimension
-                        final int s = Integer.valueOf(st.nextToken());
-                        final int a = Integer.valueOf(st.nextToken());
+                        final int s = Integer.parseInt(st.nextToken());
+                        final int a = Integer.parseInt(st.nextToken());
                         final int[] m = new int[s + 1];
                         for (int i = 1; i <= s; i++) {
-                            m[i] = Integer.valueOf(st.nextToken());
+                            m[i] = Integer.parseInt(st.nextToken());
                         }
                         initDirectionVector(index++, a, m);
                     }

Modified: commons/proper/math/trunk/src/main/java/org/apache/commons/math3/random/ValueServer.java
URL: http://svn.apache.org/viewvc/commons/proper/math/trunk/src/main/java/org/apache/commons/math3/random/ValueServer.java?rev=1517416&r1=1517415&r2=1517416&view=diff
==============================================================================
--- commons/proper/math/trunk/src/main/java/org/apache/commons/math3/random/ValueServer.java (original)
+++ commons/proper/math/trunk/src/main/java/org/apache/commons/math3/random/ValueServer.java Mon Aug 26 03:04:38 2013
@@ -421,7 +421,7 @@ public class ValueServer {
                                                     valuesFileURL);
             }
         }
-        return Double.valueOf(str).doubleValue();
+        return Double.parseDouble(str);
     }
 
     /**

Modified: commons/proper/math/trunk/src/main/java/org/apache/commons/math3/util/DefaultTransformer.java
URL: http://svn.apache.org/viewvc/commons/proper/math/trunk/src/main/java/org/apache/commons/math3/util/DefaultTransformer.java?rev=1517416&r1=1517415&r2=1517416&view=diff
==============================================================================
--- commons/proper/math/trunk/src/main/java/org/apache/commons/math3/util/DefaultTransformer.java (original)
+++ commons/proper/math/trunk/src/main/java/org/apache/commons/math3/util/DefaultTransformer.java Mon Aug 26 03:04:38 2013
@@ -56,7 +56,7 @@ public class DefaultTransformer implemen
         }
 
         try {
-            return Double.valueOf(o.toString()).doubleValue();
+            return Double.parseDouble(o.toString());
         } catch (NumberFormatException e) {
             throw new MathIllegalArgumentException(LocalizedFormats.CANNOT_TRANSFORM_TO_DOUBLE,
                                                    o.toString());