homeduke Prof. Dr. Uwe Schmidt FH Wedel

Die Datei: IntegerSum.java


weiter
   1/**
   2 *
   3 * @author Uwe Schmidt
   4 *
   5 * Summe aller Zahlen in einem Container
   6 */
   7
   8//--------------------
   9
  10public
  11class IntegerSum extends Accumulate {
  12
  13  //--------------------
  14  // die Variable
  15  // zu Akkumulieren des Ergebnisses
  16
  17  private
  18  int result;
  19
  20  //--------------------
  21
  22  public
  23  IntegerSum()
  24  {
  25    result = 0;
  26  }
  27
  28  //--------------------
  29
  30  public
  31  void process(Object element)
  32  {
  33    // element muss ein Integer sein
  34
  35    result += ((Integer)element).intValue();
  36  }
  37
  38  //--------------------
  39
  40  public
  41  Object getResult()
  42  {
  43    // Konversion int --> Objekt
  44
  45    return
  46      new Integer(result);
  47  }
  48}
  49

Die Quelle: IntegerSum.java


Letzte Änderung: 29.04.2013
© Prof. Dr. Uwe Schmidt
Prof. Dr. Uwe Schmidt FH Wedel