Solutions to other chapters:
  1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26  
Java Methods Home Page Skylight Publishing



Java Methods A & AB:
Object-Oriented Programming and Data Structures

Answers and Solutions to Exercises

Chapter 10

1.   Should be String fileName = "c:\\dictionaries\\words.txt";
2. (a) private boolean endsWithStar(String s) { int len = s.length(); return len > 0 && s.charAt(len - 1) == '*'; } or private boolean endsWithStar(String s) { return s.endsWith("*"); }
4. (a) dateStr = dateStr.substring(3,5) + '-' + dateStr.substring(0,2) + '-' + dateStr.substring(6);
5. (a) String last4 = ccNumber.substring(15);
11.   public String cutOut(String s, String s2) { int n = s.indexOf(s2); if (n > 0) s = s.substring(0, n) + s.substring(n + s2.length()); return s; }
15.   public boolean onlyDigits(String s) { for (int i = 0; i < s.length(); i++) if (!Character.isDigit(s.charAt(i))) return false; return true; }

Copyright © 2006 by Skylight Publishing