Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- @Override
- public boolean contains(Object nombre) {
- if(!this.enOrden){
- return super.contains(nombre);
- } else {
- int primero = 0;
- int ultimo = this.size()-1;
- while(primero<=ultimo){
- int medio = (primero+ultimo)/2;
- if (this.elementData[medio].equals(nombre)){
- return true;
- } else if (((String)this.elementData[medio]).compareTo((String)nombre)<0){
- primero = medio +1;
- } else {
- ultimo=medio-1;
- }
- }
- return false;
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement