Autore Topic: riempimento array string  (Letto 792 volte)

Offline MikeKeepsOnShine

  • Utente junior
  • **
  • Post: 84
  • Respect: 0
    • mikekeepsonshine
    • Mostra profilo
  • Dispositivo Android:
    Samsung Galaxy Fame , Samsung Galaxy Tab 2 7.0
  • Sistema operativo:
    Windows 7
riempimento array string
« il: 23 Novembre 2012, 15:59:20 CET »
0
hi there. Ho un problema col riempimento di uno String array. Dovrei riempirlo utilizzando i dati presi da un DB.
Il procedimento di estrazione dati funziona, come testimonia il LogCat, quindi credo che il problema stia proprio nel riempimento.
Qui c'è il frammento di codice di Java.
Codice (Java): [Seleziona]
for(int i=0; i<jArray.length();i++){
                                JSONObject json_data = jArray.getJSONObject(i);
                                result_string =  json_data.getString("nome")+" "+json_data.getString("cognome")+ ": presente "+json_data.getString("dettagli");
                               
                                farmacisti[i] = jArray.getString(i);
                        }
                       
                        stringaFarmacisti = farmacisti.toString();

Quando controllo nel LogCat quello che c'è nella stringa stringaFarmacisti, mi esce questo: [Ljava.lang.String;@4126d308

Qualcuno sa dirmi come mai?

ps: ho fatto molti controlli col Log e tutto funziona fino all'inserimento.
True perfection has to be imperfect

Offline Sakazaki

  • Utente normale
  • ***
  • Post: 396
  • Respect: +74
    • Mostra profilo
  • Dispositivo Android:
    Sony xperia Z
  • Play Store ID:
    Saka Labs
  • Sistema operativo:
    Windows 8
R: riempimento array string
« Risposta #1 il: 23 Novembre 2012, 16:05:34 CET »
0
Perché fai il toString di un array? Cosa ti aspetti di ottenere come risultato?

Offline MikeKeepsOnShine

  • Utente junior
  • **
  • Post: 84
  • Respect: 0
    • mikekeepsonshine
    • Mostra profilo
  • Dispositivo Android:
    Samsung Galaxy Fame , Samsung Galaxy Tab 2 7.0
  • Sistema operativo:
    Windows 7
Re:R: riempimento array string
« Risposta #2 il: 23 Novembre 2012, 16:16:40 CET »
0
Perché fai il toString di un array? Cosa ti aspetti di ottenere come risultato?

devo stampare come testo di un alert dialog il contenuto dell'array ... mi stai dicendo che la sto sparando grossa?
True perfection has to be imperfect

Offline MikeKeepsOnShine

  • Utente junior
  • **
  • Post: 84
  • Respect: 0
    • mikekeepsonshine
    • Mostra profilo
  • Dispositivo Android:
    Samsung Galaxy Fame , Samsung Galaxy Tab 2 7.0
  • Sistema operativo:
    Windows 7
Re:R: riempimento array string
« Risposta #3 il: 23 Novembre 2012, 16:40:11 CET »
0
Perché fai il toString di un array? Cosa ti aspetti di ottenere come risultato?

niente guarda mi sono accorto ora di aver fatto una gran bella vaccata  :-\ ... tutto risolto
True perfection has to be imperfect

Offline Sakazaki

  • Utente normale
  • ***
  • Post: 396
  • Respect: +74
    • Mostra profilo
  • Dispositivo Android:
    Sony xperia Z
  • Play Store ID:
    Saka Labs
  • Sistema operativo:
    Windows 8
R: riempimento array string
« Risposta #4 il: 23 Novembre 2012, 16:42:34 CET »
0
Don't worry, be happy ;)

Offline Ricky`

  • Amministratore
  • Utente storico
  • *****
  • Post: 3489
  • Respect: +506
    • Github
    • Google+
    • rciovati
    • Mostra profilo
Re:riempimento array string
« Risposta #5 il: 23 Novembre 2012, 16:59:35 CET »
0
La prossima volta occhio alla sezione dove apri il thread ;)