JMU
Loop Replacement
A Programming Pattern


Prof. David Bernstein
James Madison University

Computer Science Department
bernstdh@jmu.edu


Motivation
A Solution
An Example - A Moving Average
Moving Average (cont.)

A "Naive" Implementation

javaexamples/programmingpatterns/LoopReplacement.java (Fragment: 0)