come è possibile navigare attraverso l'array bidimensionale senza utilizzare cicli annidati.i.e utilizzando un solo ciclo.Come eseguire iterazioni su un array 2D con un singolo loop?
String ar[][]=new String [3][4];
come è possibile navigare attraverso l'array bidimensionale senza utilizzare cicli annidati.i.e utilizzando un solo ciclo.Come eseguire iterazioni su un array 2D con un singolo loop?
String ar[][]=new String [3][4];
Ecco un suggerimento:
int i = 9;
System.out.println(i/4); // 2
System.out.println(i % 4); // 1
grazie .... capito, avrei dovuto usare% e/operator per accedere agli indici degli elementi ed eseguire il ciclo 12 (no di elementi cioè no di rows * no of column) numero di volte. –
Bel suggerimento, buona soluzione. Ma non sono ancora così sicuro del perché non si possano annidare solo due anelli. – Hassan
cosa ti piacerebbe ottenere ripetendo l'array 2D di un ciclo? Il numero di iterazione di bcz sarebbe uguale o si utilizza un ciclo o 2 cicli. –
Benvenuti a Stack Overflow! [Che cosa hai provato?] (Http://whathaveyoutried.com) –