Os números são gerados, mas se você muda o tamanho do vetor para 15000 os números não são impressos. Num tamanho de 10000, funciona, maior que isso o console não mostra mais os números. O que eu posso fazer?
import java.util.Random;
public class OrdenacaoSimples {
private int[] v;
public OrdenacaoSimples(int t) {
v = new int[t];
}
public void geraVetor() {
Random gerador = new Random();
for(int i = 0; i < v.length; i++) {
v[i] = gerador.nextInt(100);
}
}
@Override
public String toString() {
String s = "esse é o vetor: \n";
for(int i = 0; i < v.length; i++) {
s = s + v[i] + " ";
}
s = s + "\n";
return s;
}
public void insertionSort() {
int i, j, chave;
for(i = 1; i < v.length; i++) {
chave = v[i];
j = i-1;
while(j >= 0 && v[j] > chave) {
v[j+1] = v[j];
j--;
}
v[j+1] = chave;
}
}