Novo

Forum kao aplikacija na telefonu

Dodajte forum na početni ekran i koristite ga kao aplikaciju, sa menijem na dnu ekrana.

  • 2 odgovora
  • 2.094 pregleda

Najnovija ↓

Vraćanje liste objekata 01.03.2011. u 17:39 · pre 190 meseci #1
Hi,

mali problem, vjerovatno negdje u mojoj :) logici;


Code:
public Account[] getAccountByType(String id_, String type_)
        throws Exception {

     Account[] foundAcc = null;


    List<?> keys= ... (napunim ju i nije prazna)

      foundAcc = new Account[keys.size()];

      for (int i = 0; i < keys.size(); i++) {
     int j=0;
     
    if (uvijet){

      foundAcc[j].setNekaObjektVrijednost("StringSetiran");
    }
  j++;

}

return foundAcc;

}


Ugl. ovaj dio koda mi uvijek vraća null jer je kao:

foundAcc[j].setNekaObjektVrijednost("StringSetiran");

foundAcc[j] == null!

Ima netko ideju?

Hvala unaprijed,
Mile



Re: Vraćanje liste objekata 01.03.2011. u 21:32 · pre 190 meseci #2
Vraća ti null jer ni u jednom trenutku nisi pridružio foundAcc[j] nikakav objekat a pokušavaš da pozoveš metodu nad tim objektom, i naravno da je null.
Vjerovatno si negdje zaboravio da staviš nešto tipa foundAcc[j] = keys.get(j) ili nešto slično.
Re: Vraćanje liste objekata 13.03.2011. u 03:31 · pre 190 meseci #3
Dodao bih samo da nemoras da se mucis sa ovim lokalnim nizom ako vec imas lokalnu listu.
Svaka lista ima metodu toArray() tako da je jednostavnije samo

Code:
return keys.toArray();
Prijavite se da biste odgovorili u ovoj temi.PrijavaRegistracija

Premeštanje teme