java - Finding the smallest min in and placing them in an array -


i working on method takes 2d array , find min value in each row. after find min in row, want go array. have array made, keep getting nulls in array. easy fix, i've been looking @ long, need help.

public static double[][] largearray; public static double[] minarray; public static double min; private static void min() {     ( int row=0; row < largearray.length; row++)     {                   min = largearray[row][0];           for(int col = 1; col > largearray[row].length; col++)           {              if ( largearray[row][col] < min )                  min = largearray[row][col];              for(int t=0; t<minarray.length; t++)              {                 min = minarray[row];              }          }     } } 

thank looking @ this!

you aren't storing min value(s) in minarray. can use math.min(double, double) in loop. finally, want < (not >) in inner loop condition , use arrays.tostring(double[]) display minarray when have finished initializing it. like,

private static void min() {     minarray = new double[largearray.length]; // <-- initialize array     (int row = 0; row < largearray.length; row++) {         min = largearray[row][0];         (int col = 1; col < largearray[row].length; col++) {             min = math.min(min, largearray[row][col]);         }         minarray[row] = min;     }     system.out.println(arrays.tostring(minarray)); } 

Comments

Popular posts from this blog

javascript - Thinglink image not visible until browser resize -

firebird - Error "invalid transaction handle (expecting explicit transaction start)" executing script from Delphi -

mongodb - How to keep track of users making Stripe Payments -