Question: Why am i stuck in infiite loop through file? public int getDataSetSize(String filename) throws FileNotFoundException { samples=0; File file = new File(filename); Scanner input =

Why am i stuck in infiite loop through file?

public int getDataSetSize(String filename) throws FileNotFoundException { samples=0; File file = new File(filename); Scanner input = new Scanner(file); while (input.hasNextLine()){ if(sampleArr != null){ System.out.println("4 "); sampleArr[samples]=input.nextLine(); //sampleArr , has each line read from file samples++; } } input.close(); System.out.println("done ");

return samples; }

main:

package wine;

import java.io.FileNotFoundException; import java.util.Arrays;

public class main { public static void main(String[] args) throws FileNotFoundException { DataSet train = new DataSet("wine.txt"); System.out.println(train.samples); } }

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Databases Questions!