Oto fragment mojej Klasy implementującej Tablicę:
class Tablica
{
private long[] tab; // referencja do tablicy
private int elementow; // liczba elementów tablicy
private int max_rozm; //zdeklarowany rozmiar tablicy
public Tablica(int max) // konstruktor
{
tab = new long[max]; // tworzymy tablicę o rozmiarze max
elementow = 0; // na razie brak elementów
max_rozm=max;
}
.
.
.
public boolean wstaw(long wartosc) // wstawienie elementu do tablicy
{
if (elementow < max_rozm)
{
tab[elementow] = wartosc; // wstawiamy wartość na koncu
elementow++; // zwiększamy licznik elementów
return true;
}
else
return false; //brak miejsca w tablicy
}
.
.
.
}
Chciałbym do niej napisać dodatkową metodę wstawElementy() wstawiającą elementy podane jako argument. Oto przykład:
class TablicaApp
{
public static void main(String[] args) throws IOException
{
.
.
.
Tablica arr; // referencja do tablicy
arr = new Tablica(rozmiar); // tworzymy tablicę
.
.
arr.wstawElementy(10,5,51,95,10);
.
.
}
Czy ktoś wie jak zaimplementować taką metodę??
Oczywiście ilość argumentów nie może być większa od rozmiaru tablicy, ale tym zajmę się sam. Chodzi mi tylko o metodę.
Aha... ilość zadawanych elementów może być różna (tzn. z przedziału <0,rozmiar>
Dzieki!!!