FileDocCategorySizeDatePackage
DotCom.javaAPI DocExample915Tue Mar 22 20:02:32 GMT 2005None

DotCom.java

// Tiger version

import java.util.*;

public class DotCom {

   private ArrayList<String> locationCells;  
   private String name;

   public void setLocationCells(ArrayList<String> loc) {
      locationCells = loc;
   }

      public void setName(String n) {
      name = n;
  }

   public String checkYourself(String userInput) { 
      String result = "miss";
      int index = locationCells.indexOf(userInput);      
      if (index >= 0) {                              
          locationCells.remove(index);
         
         if (locationCells.isEmpty()) {
             result = "kill";
             System.out.println("Ouch! You sunk " + name + "  : ( ");
         } else {
             result = "hit";
         }  // close if                       
      } // close if            
       return result;

   } // close method
} // close class