CS 1713 Introduction to Programming II Spring 2012 Daily Answers


Class 28:

    public static int countGreaterThanZero(int[][] list) {
       int count = 0;
       for (int i=0;i<list.length;i++)
          for (int j=0;j<list[i].length;j++)
             if (list[i][j] > 0)
                 count++;
       return count;
    }
    
  1. public static int countChar(String s, char c) {
       int count = 0;
       for (int i=0;i<s.length();i++)
          if (s.charAt(i) == c)
             count++;
       return count;
    }
    
  2. public static String removeQuotes(String s) {
       if ((s.length() == 1) && (s.charAt(0) == '"'))
          return "";
       if (s.length < 2)
          return s;
       if ((s.charAt(0) == '"') && (s.charAt(s.length()-1) == '"')
          return s.substring(1,s.length()-1);
       return s;
    }