Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 18
  1. #1
    Utente di HTML.it L'avatar di gax80
    Registrato dal
    May 2006
    Messaggi
    631

    dare il tipo ad un Object

    ciao ragazzi ho array bidimensionale

    codice:
    Object[][] data = new Object[5][9]
    di sei colonne e 9 righe, volevo sapere
    come faccio a dare x ogni colonna il tipo, nn ricordo più come si fa


    un esempio potrebbe essere questo?

    codice:
     private boolean selezionato;
       private String tipoDocumento;
       private String lv;
       private String data;
       private String numero;
       private String codiceCliente;
    
          data[0].selezionato = false;
          data[1].tipoDocumento = "";
          data[2].lv = "";
          data[3].data = "";
          data[4].numero = "";
          data[5].codiceCliente = "";

    è corretto così tipizzare ogni singolo campo?



    :master: :master: :master:
    quando il diavolo ti accarezza è perchè vuole la tua anima

  2. #2
    Utente di HTML.it L'avatar di andbin
    Registrato dal
    Jan 2006
    residenza
    Italy
    Messaggi
    18,284

    Re: dare il tipo ad un Object

    Originariamente inviato da gax80
    ciao ragazzi ho array bidimensionale

    codice:
    Object[][] data = new Object[5][9]
    di sei colonne e 9 righe, volevo sapere
    come faccio a dare x ogni colonna il tipo, nn ricordo più come si fa
    No, 5 righe e 9 colonne!!

    Quindi devi usare:

    data[riga][colonna] = .....;

    dove riga va da 0 a 4 e colonna da 0 a 8!
    Andrea, andbin.devSenior Java developerSCJP 5 (91%) • SCWCD 5 (94%)
    java.util.function Interfaces Cheat SheetJava Versions Cheat Sheet

  3. #3
    Utente di HTML.it L'avatar di gax80
    Registrato dal
    May 2006
    Messaggi
    631
    cioè?
    quando il diavolo ti accarezza è perchè vuole la tua anima

  4. #4
    Utente bannato
    Registrato dal
    Sep 2006
    Messaggi
    179
    devi utilizzare...
    LA MAMMA I GAETANO

  5. #5
    Utente di HTML.it L'avatar di gax80
    Registrato dal
    May 2006
    Messaggi
    631
    nn ci fate caso a questo, è il mio collega che fa il deficente
    quando il diavolo ti accarezza è perchè vuole la tua anima

  6. #6
    Utente di HTML.it L'avatar di N@ty
    Registrato dal
    Oct 2006
    Messaggi
    15
    Veramente non è proprio cosi...

    gli array iniziano da 0 al num da te scelto..
    x esempio.. A[5] è un vettore di 6 elementi che vanno da 0 a 5 in java; lo stesso vale per quello bidimensionale.
    E che io sappia il limite degli array è proprio quello che contengono un solo tipo di elementi.
    :master:

  7. #7
    Utente di HTML.it L'avatar di gax80
    Registrato dal
    May 2006
    Messaggi
    631
    infatti io uso Object che mi hanno detto che si può tipizzare
    quando il diavolo ti accarezza è perchè vuole la tua anima

  8. #8
    Utente di HTML.it L'avatar di floyd
    Registrato dal
    Apr 2001
    Messaggi
    3,837
    Originariamente inviato da N@ty
    gli array iniziano da 0 al num da te scelto..
    x esempio.. A[5] è un vettore di 6 elementi che vanno da 0 a 5 in java
    no :rollo:
    new Object[5] è un array di 5 elementi e ci si accede con indici 0-4

  9. #9
    Utente bannato
    Registrato dal
    Sep 2006
    Messaggi
    179
    e invece object[][] cosa fa?.....

  10. #10
    Utente di HTML.it
    Registrato dal
    Aug 2002
    Messaggi
    8,013
    Object[][] obj = new Object[6][9];

    vuol dire array bidimensionale (altrimenti detto "matrice" nelle scuole) con 6 righe e 9 colonne (indici 0..5 e 0..8)

    Tipizzare per colonne, mi sa che non si può fare (e manco per righe) così di brutto.
    Quel che puoi fare è fare i cast necessari (ed utilizzare i wrapper adatti) per inserire gli elementi nel tuo array bidimensionale.
    <´¯)(¯`¤._)(¯`»ANDREA«´¯)(_.¤´¯)(¯`>
    "The answer to your question is: welcome to tomorrow"

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.