java - Strings copied continuously despite having reinitialized for every different object -



java - Strings copied continuously despite having reinitialized for every different object -

private list<string> longstr = new java.util.arraylist<string>(); private list alist = null; private string [] norow = null; private static int arrayctr = 0; seek { csvreader reader1 = new csvreader(new filereader(inputfilepath),';'); if((alist = reader1.readall())!= null){ int outer= 0; string atemp; (int counter= 0;counter <alist.size();counter++){ norow = (string[]) alist.get(counter); (int j = 0; j < norow.length; j++){ atemp = norow[j]; copyarray(atemp); } private int copyarray(string atemp){ longstr.add(arrayctr, atemp); //system.out.println(arrayctr); arrayctr++; homecoming arrayctr; }

from extract,every string alist copied norow array->atemp->longstr list.i integrated function jbutton called "read".everytime clicked button diff files input,strings added continuously ie not generating new list each diff files.for eg if file has 1 element,this copied longstr index 0,but if diff file has 4 elements,this added index no 1 , on instead starting 0 again.what did miss here?and how can remove elements in longstr list after each jbutton event?

add @ origin clear list each time:

longstr.clear(); arrayctr = 0;

java string list

Comments

Popular posts from this blog

iphone - Dismissing a UIAlertView -

intellij idea - Update external libraries with intelij and java -

javascript - send data from a new window to previous window in php -