Soy nuevo en java, pero esto creo q' es algo mas light, para futuros users...
public class CentrosNumericos {
/**
* @param args
*/
public static void main(String[] args) {
// TODO Auto-generated method stub
int CentrosNumericos[]=new int[6];
int cont=0, numero=1;
do{
int suma1=0;
int suma2=0;
int j=numero+1;
for(int i=1;i<numero;i++){
suma1=suma1+i;
}
do{
suma2=suma2+j;
j++;
}while(suma1>suma2);
if(suma1==suma2){
CentrosNumericos[cont]=numero;
cont++;
}
numero++;
}while (cont<6);
for(int x=0;x<cont;x++){
System.out.println(CentrosNumericos
}
}
}