| Home  | Casa  | Hardware  | Networking  | Programmazione  | Software  | Domanda  | Sistemi  |   
Programmazione  
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Java Programming

  • Programmazione Javascript

  • PHP /MySQL Programmazione

  • Perl Programming

  • Python Programming

  • rubino Programmazione

  • Nozioni di base di Visual Programming
  •  
    Conoscenza Informatica >> Programmazione >> Java Programming >> Content
    Come generare una matrice con tutte le possibili combinazioni in Java
    Una matrice è una struttura dati che consiste in righe e colonne . E 'noto anche come un array bidimensionale . Una matrice è un contenitore di dati che contiene un tipo di dati specifico ordinate in una sequenza . È possibile creare una matrice utilizzando un linguaggio di programmazione come Java per rendere più matrici che contengono tutte le possibili combinazioni del tipo di dati sottostante . Ad esempio, se il tipo di dati sottostante è un tipo di dati booleano , può contenere due possibili valori: 1 e 0 . La creazione di queste matrici richiede l'utilizzo di loop "for". Cose che ti serviranno
    Java Software Development Kit con NetBeans Integrated Development Environment ( IDE ) Bundle (Vedi Risorse per collegamento ) economici Mostra più istruzioni
    1

    Caricare il NetBeans IDE facendo clic sulla relativa icona del programma . Quando il caricamento del programma , passare a "Nuovo /Nuovo progetto " e selezionare " Java Application " dalla lista sul lato destro dello schermo. Un nuovo file di codice sorgente viene visualizzato nell'editor di testo NetBeans . Il file di codice sorgente contiene un metodo main vuota e due parentesi graffe. Tutto il codice per questo progetto deve andare tra queste parentesi graffe
    2

    Dichiarare un array bidimensionale di "boolean" con una lunghezza di tre , scrivendo la seguente dichiarazione : .
    < p > boolean [ ] arr = new boolean [ 3] ;
    3

    Creare un ciclo "for ", che consente di scorrere tutte le possibili combinazioni di un array booleano di lunghezza tre. Questo può essere calcolato aumentando la lunghezza della matrice ( 3 ) alla potenza del numero totale di possibilità ogni cella della matrice può contenere ( 2 : vero o falso ) . Ciò si traduce in un valore di otto, così scrivono quanto segue " per" ciclo per scorrere la stessa logica otto volte :

    for (int x = 0; x < 8; x + + ) { }

    4

    creare una dichiarazione di " interruttore " che salta ad un caso specifico a seconda di ciò iterazione del ciclo "for " è attualmente in . Introdurre la seguente dichiarazione " switch" e tutti i suoi casi, all'interno delle parentesi graffe del ciclo "for " : Cambia

    ( x ) { }
    5

    CREATE "caso" per l'istruzione " switch" . L'affermazione " caso " è l' affermazione che gli " interruttori " salta dichiarazione di basano sulla iterazione corrente del ciclo "for " . Per esempio, durante l'iterazione in cui x = 3 , "l'interruttore " salta affermazione, "caso 3 . " Ogni dichiarazione "caso " assegna permutazioni uniche per l'array , fino a quando tutte le permutazioni sono contabilizzate . Scrivere le seguenti otto istruzioni case all'interno delle parentesi graffe della dichiarazione " switch" :

    case 0 : arr = new boolean [ ] { false, false, false} messaggio = 1 : arr = new boolean [ ,"] { false, false, true} messaggio = 2 : arr = new boolean [ ] { false, true , false} messaggio = 3 : arr = new boolean [ ] { false, true , true} messaggio = 4 : arr = new boolean [ ] { true, false , false} messaggio = 5: arr = new boolean [ ] { true, false , true} messaggio = 6 : arr = new boolean [ ] { vero, vero , false} messaggio = 7 : arr = new boolean [ ] {true , true, true }; break;
    6

    Stampa il valore della matrice fuori scorrendo con un altro " per "loop . Questo ciclo deve solo essere lungo quanto l'array , che ha una lunghezza di tre. Inserendo questo ciclo "for " direttamente dopo l'istruzione " switch" , che risiederà all'interno del primo ciclo "for" e produrre un 8 da 3 matrice . Scrivere le seguenti istruzioni per stampare la matrice con una nuova linea tra ogni singolo array:

    for (int i = 0; i <3 ; i + + ) { System.out.print ( arr [ i] + ""); } System.out.println ();
    7

    Premere il verde pulsante " Play" per compilare ed eseguire il programma . Il programma produce tutte le permutazioni di un 8 da 3 matrice di valori booleani , che assomiglia a questo :

    false false falsefalse falso truefalse vero falsefalse vero truetrue falso falsetrue falso truetrue vero falsetrue true true

    Previous :

    next :
      Articoli Correlati
    ·Che cosa è la programmazione Java utilizzato per ? 
    ·Come rimuovere la barra di stato in NetBeans 
    ·Come costruire applet Java 
    ·Come fare una rubrica in NetBeans 
    ·Come inserire Faces Java come un frammento JSP 
    ·Come ottenere le variabili macro in variabili Java 
    ·Come costruire un App Circa un Applet Java 
    ·Java Software Testing 
    ·Come ottenere Java a Stampa asterischi consecutivi 
    ·Qual è la forma d'azione in Struts 
      Articoli in evidenza
    ·Come imparare a programmare Windows Mobile 
    ·Come chiamare una funzione in VBA 
    ·Come imparare Microsoft FoxPro Online 
    ·Come formattare simboli in VB 
    ·Come scrivere uno script SQL Looping 
    ·Come immettere diverse stringhe di input dell'utente in…
    ·Stili di tabella tesi per WordPress 
    ·Come faccio a decifrare un file PHP Footer 
    ·Come installare il motore PHP su un PC Windows 
    ·Come controllare di Windows Autorizzazioni condivisione…
    Copyright © Conoscenza Informatica http://it.wingwit.com