Visualizzazione dei risultati da 1 a 4 su 4

Discussione: [java] cast object

  1. #1
    Utente di HTML.it
    Registrato dal
    Feb 2004
    Messaggi
    724

    [java] cast object

    ho una funzione che mi restituisce un object, questo devo metterlo una stringa. Devo fare un cast a String come faccio??
    Questo è il codice:

    codice:
    Object x=list.getSelectedIndex();
    String z=(String)x;
    Ho provato così ma in runtime mi dice che il cast è sbagliato

  2. #2
    prova così:

    codice:
    Object x=list.getSelectedIndex();
    String z=x.toString();
    ciao

  3. #3
    Che errore ti da esattamente?Posta l'output del compilatore
    Il centro dell'attenzione non è sempre un buon posto in cui trovarsi

    Mai discutere con uno stupido, la gente potrebbe non capire la differenza. (O. W.)

  4. #4
    Suppongo che l'errore sia un'eccezione di tipo ClassCastException.

    Il metodo toString ti da una rappresentazione sotto forma di String dell'oggetto ma non è detto che sia ciò che ti aspetti.

    Tu sai di che tipo è l'oggetto che ti viene restituito?

    ..::200 post il 1 settembre 2004::..
    ..::100 13/07/2004::..
    ..): Web Site (pazienza però) ..
    VASCO castiga chi non lecca la FIGA

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.