ArrayList paramList = new ArrayList(20); // some initial size
int index = 0;
String param;
while ( (param = getParameter("param" + (index++))) != null) {
paramList.add(param);
}
// Then if you really want an array
// you can always call paramList.toArray()