Visualizzazione dei risultati da 1 a 2 su 2
  1. #1

    [java] Array tridimensionale

    Raga com'è la sintassi in java di un array in 3d??? si possono inserire 2 valori distinti? Il mio problema è che ho una matrice e devo inserire in ogni cella 2 valori come posso fare??? grazie x l'attenzione

  2. #2
    Utente di HTML.it L'avatar di anx721
    Registrato dal
    Apr 2003
    Messaggi
    2,352
    Per contenere due numeri in un elemento definisciti una classe Coppia che contiene i due numeri. Quindi crei la matrice cosi:

    Coppia[][]][] a = new Coppia[n][m][k]

    poi istanzi i singoli vettori:

    Codice PHP:
    for(int i 0ni++){
         
    a[i] = new Coppia[m][k];
         for(
    int j 0mj++){
              
    a[i][j] = new Coppia[k];
              for(
    int h 0kh++){
                   
    a[i][j][h] = new Coppia(...,...);
              }
         } 


    Sun Certified Java Programmer

    EUCIP Core Level Certified

    European Certification of Informatics Professionals

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 © 2024 vBulletin Solutions, Inc. All rights reserved.