private void LINEAR(String s, int start){ //System.out.print(" " + start); boolean done = false; do{ if (!done && dataArr[start] == null ){ //empty array position dataArr[start] = s; done =true; } if (!done && dataArr[start] != null && dataArr[start] == s ){ start++; if (start >=dataArr.length) start = 0; done = true; } if (!done && dataArr[start] != null && dataArr[start] != s){ myHr.incrementDuplicatesCount(); done = true; } }while (!done); }