CS 1713 Introduction to Programming II Spring 2012 Daily Answers


Class 24:

  1. public static boolean allSame(char[] list) {
       if (list.length == 0)
          return true;
       for (int i=1;i<list.length;i++)
          if (list[i] != list[0])
             return false;
       return true;
    }
    
  2. public static boolean containsConstantString(String[] list) {
       for (int i=0;i<list.length;i++)
          if (constantString(list[i]))
             return true;
       return false;
    }
    private static boolean constantString(String s) {
       if (s.length() == 0)
          return true;
       for (int i=1;i<s.length();i++)
          if (s.charAt(i) != s.charAt(0))
             return false;
       return true;
    }