Beleza pessoal, tenho uma dúvida besta, mas gostaria de uma luz.
Gostaria de criar um método que recebe dois arrays de numeros inteiros e que retorna um array ordenado.
Alguem tem alguma dica da forma mais facil para resolver isso?
public int [] ordenar(int [] a, int [] b){
//TODO
return x; //Onde x e um array contendo a e b de forma ordenada
}
[quote=jason_canto]Beleza pessoal, tenho uma dúvida besta, mas gostaria de uma luz.
Gostaria de criar um método que recebe dois arrays de numeros inteiros e que retorna um array ordenado.
Alguem tem alguma dica da forma mais facil para resolver isso?
public int [] ordenar(int [] a, int [] b){
//TODO
return x; //Onde x e um array contendo a e b de forma ordenada
}
Muito obrigado pelas dicas![/quote]
O método recebe 2 arrays mas você quer retornar somente um deles e ordenado é isso mesmo :?:
[code] public static int[] uneVetorOrdenado(int[]a,int[]b){
Arrays.sort(a);
Arrays.sort(b);
int t = a.length+b.length;
int re[] = new int[t];
int y=0;
for(; y < a.length ;y++){
re[y]=a[y];
}