-3
java
split
private void jButton2ActionPerformed(java.awt.event.ActionEvent evt) {
int posn=0;
String reader;
String CSV = ",";
//String data []= new String [6]; //creates an array
File books = new File("books.txt");
if (books.exists() && books.length() != 0);
{
System.out.println("the file is there");
try {
BufferedReader in = new BufferedReader(new FileReader(books));
reader = in.readLine();
while (reader != null);
{
data = reader.split(CSV); //doesn't get past here
System.out.println("test");
Names[posn].setALL(data[0], Integer.parseInt(data[2]), data[1], data[3], data[4], Integer.parseInt(data[5]));
jSlider2.setMinimum(0);
jSlider2.setMaximum(posn);
posn++;
reader = in.readLine();
}
} catch (java.io.IOException e) {
System.out.println(e);
}
} // TODO add your handling code here:
}
Run Code Online (Sandbox Code Playgroud)