Lista Utenti taggati

Risultati da 1 a 2 di 2

Discussione: JAVA Array e operatore shift

  1. #1
    Utente
    Data Registrazione
    19-01-12
    Messaggi
    4
    Specifiche del sistema
    Ringraziamenti / Mi Piace
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    Predefinito JAVA Array e operatore shift

    Salve a tutti vorrei una mano nella comprensione di una parte di codice riguardante il famoso gioco del tris.
    Il codice è il seguente:


    Codice:
    private static final int[] WINS = {   
          //Caselle orizzontali  
          bit(0) | bit(1) | bit(2),   
          bit(3) | bit(4) | bit(5),   
          bit(6) | bit(7) | bit(8),   
          //caselle verticali  
          bit(0) | bit(3) | bit(6),   
          bit(1) | bit(4) | bit(7),   
          bit(2) | bit(5) | bit(8),   
          //caselle diagonali   
          bit(0) | bit(4) | bit(8),   
          bit(2) | bit(4) | bit(6)   
      };

    Qui praticamente viene creato un'array, quello che non capisco è che cosa viene messo all'interno di questo array in quanto il metodo "bit" che viene continuamente richiamato è il seguente:


    Codice:
    private static int bit(int i) {   
        return 1 << i;   
      }

    Spero possiate darmi una mano grazie

  2.  
    Stanco della Pubblicità? Registrati

  3. #2
    Utente Attivo
    Data Registrazione
    21-08-09
    Località
    Reggio Emilia - Modena
    Messaggi
    182
    Specifiche del sistema
    Ringraziamenti / Mi Piace
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    Predefinito Re: JAVA Array e operatore shift

    Queste istruzioni creano nell'array WINS la configurazione di bit corrispondente alla vittoria: nelle prime 3 righe le possibili 'vittorie orizzontali' nelle altre 3 le verticali e nelle ultime 2 le diagonali. Nota che tra bit(0), bit(1) e bit (2) vi è il carattere '|' che significa un OR logico che somma la rappresentazione in bit dei valori ritornati appunto dalla funzione bit().

    Se hai dei dubbi chiedi pure
    Concluso positivamente con:

  4.  
    Stanco della Pubblicità? Registrati

Informazioni Discussione

Utenti che Stanno Visualizzando Questa Discussione

Ci sono attualmente 1 utenti che stanno visualizzando questa discussione. (0 utenti e 1 ospiti)

Discussioni Simili

  1. [java + html]problema con applet java e immagine
    Di oncelot nel forum Programmazione
    Risposte: 1
    Ultimo Messaggio: 05-08-2011, 12:52
  2. Thread e array aiutooo [Java]
    Di cawletto nel forum Programmazione
    Risposte: 2
    Ultimo Messaggio: 29-12-2010, 17:37
  3. Risposte: 0
    Ultimo Messaggio: 23-04-2010, 19:03
  4. java,java,java... ma quanti sono?
    Di LUKE_94_94 nel forum Software e utility
    Risposte: 4
    Ultimo Messaggio: 26-02-2010, 19:33
  5. Risposte: 1
    Ultimo Messaggio: 26-09-2009, 17:35

Permessi di Scrittura

  • Tu non puoi inviare nuove discussioni
  • Tu non puoi inviare risposte
  • Tu non puoi inviare allegati
  • Tu non puoi modificare i tuoi messaggi
  •  
Torna Su