Ejemplo n.º 1
0
  public static void main(String args[]) {
    Integer inums[] = {1, 2, 3, 4, 5};
    Stats<Integer> iob = new Stats<Integer>(inums);
    double v = iob.average();
    System.out.println("iob average is " + v);

    Double dnums[] = {1.1, 2.2, 3.3, 4.4, 5.5};
    Stats<Double> dob = new Stats<Double>(dnums);
    double w = dob.average();
    System.out.println("The average of dob is " + w);

    Float fnums[] = {1.0F, 2.0F, 3.0F, 4.0F, 5.0F};
    Stats<Float> fob = new Stats<Float>(fnums);
    double x = fob.average();
    System.out.println("The average of fob is " + x);

    System.out.print("Averages of iob and dob ");
    if (iob.sameAvg(dob)) System.out.println("are the same.");
    else System.out.println("differ.");

    System.out.print("Averages of fob and iob ");
    if (iob.sameAvg(fob)) System.out.println("are the same.");
    else System.out.println("differ.");
  }
Ejemplo n.º 2
0
 boolean sameAvg(Stats<?> ob) {
   if (average() == ob.average()) return true;
   return false;
 }