/** * */ import java.lang.*; import java.util.*; /** * @author denis * */ public class StringArray { private final String [] mlist; public StringArray(String[] list){ int dupl=0; if (list.length>0) { String last=list[0]; int index=0; while (++index0){ Arrays.sort(list); last=list[index]; } else if (diff<0) { last=comp; } else { dupl++; } } } if (dupl >0){ String [] uniques=new String[list.length -dupl]; String last=uniques[0]=list[0]; int index=0; int fill=-1; while (++index>1; int diff=value.compareTo(mlist[cur]); if (diff<0){ limit=cur-1; } else if (diff>0) { base=cur+1; } else { return cur; } } return -1; } public int size(){ return mlist.length; } }