Ciao a tutti..ho un piccolo problema..dovrei risolvere questo esercizio ..mi date una mano?


La classe SequenzaNumeri ha il seguente metodo di classe:
public static int[] aggiungi (int[] a, int num)
che riceve in ingresso un array a di numeri interi, già ordinati in modo non decrescente, ed un numero intero num. Il metodo restituisce un nuovo array che contiene tutti i numeri interi contenuti in a, più il numero num inserito in posizione tale che la sequenza dei numeri rimanga ordinata in modo non decrescente.
Ad esempio, se a è il seguente array: 2 5 10 20 34
e se num è il numero 17,
l’array restituito sarà il seguente: 2 5 10 17 20 34
Si chiede di:
1.
Scrivere la classe SequenzaNumeri;
2.
Scrivere la classe di test ProvaSequenzaNumeri, che fa inserire all’utente una sequenza ordinata di numeri interi a sua scelta ed un ulteriore numero intero, e che visualizza all’utente la nuova sequenza ordinata.


NON so dove mettere mani...un esempio ???