un modo potrebbe essere questo
boolean[] primi = new boolean[100];
java.util.Arrays.fill(primi, true);
for (int i=2; i<51; i++) {
int index = i * 2;
while (index < primi.length) {
primi[index] = false;
index += i;
}
}

dopo questo codice le posizioni in primi il cui valore č true corrispondono ai numeri primi <100