| 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 confrontare le stringhe in ordine alfabetico , ordinate Java
    Quando si utilizza stringhe di testo nei vostri programmi Java si può decidere di conservare o esporre in ordine alfabetico . La classe stringa nel linguaggio Java fornisce una serie di metodi per confrontare le stringhe in ordine alfabetico in modo che in genere è un compito semplice . Si ha bisogno di adattare il trattamento alle esigenze del proprio progetto di applicazione , ma in generale è possibile confrontare due stringhe Java in poche semplici righe di codice , determinare se una stringa è minore o maggiore in ordine alfabetico o se due stringhe sono uguali . Istruzioni
    1

    creare due stringhe nel programma Java . È possibile utilizzare le stringhe esistenti se avete qualsiasi , ma di creare due variabili stringa di prova utilizzare la seguente sintassi : String FirstWord = " pipistrello " ; String secondWord = " gatto " ;

    È possibile modificare il contenuto di queste stringhe , se volete. Ognuno contiene una breve serie di caratteri per la dimostrazione . È possibile chiamare i metodi della classe String in una di queste variabili .
    2

    Eseguire il confronto sulle tue corde. Quando si confrontano due stringhe si chiama il metodo " compareTo " di una stringa , passando l'altro come parametro. Il metodo restituisce un valore intero di tipo primitivo . Chiamare il metodo , memorizzando il risultato in una variabile come segue :

    int confronto = firstWord.compareTo ( secondWord ) ;

    Questa variabile contiene un valore negativo se la prima stringa è minore in ordine alfabetico , un valore positivo se la seconda stringa è più basso in ordine alfabetico o di un valore pari a zero se le stringhe sono uguali .
    3

    Implementare un test condizionale per lavorazione su misura per il risultato del vostro confronto . Aggiungere le seguenti istruzioni : if ( confronto < 0 ) System.out.println (" prima parola è primo in ordine alfabetico "); else if (confronto > 0 ) System.out.println (" seconda parola è primo in ordine alfabetico " ) ; altro System.out.println ( "Le parole sono uguali alfabetico " ) ;

    Questo codice restituisce un messaggio semplice funzione del risultato dell'operazione di confronto . Se il primo test restituisce un valore vero del contenuto dei " se " sezione verranno eseguite e Java ignorerà le altre due linee . Se il primo test restituisce un risultato falso Java ignorerà il contenuto del "if" ed eseguire la " else if " test . Se questo test restituisce true il suo contenuto verrà eseguito . Se entrambi i test restituiscono falso il contenuto della dichiarazione " altro " si esegue con l'unica possibilità residua che le stringhe sono uguali .
    4

    svolgere il vostro confronto senza l'utilizzo di caso . Se si desidera che il confronto di stringhe di ignorare il caso di caratteri utilizzare la seguente versione alternativa del metodo : int confronto = firstWord.compareToIgnoreCase ( secondWord ) ;

    Per impostazione predefinita Java tratta i valori maiuscoli come essere primo in ordine alfabetico rispetto al minuscolo caratteri. Ad esempio , la prova iniziale sui seguenti valori indica che la seconda stringa è il primo in ordine alfabetico : String FirstWord = " pipistrello " ; String secondWord = " Cappello " ;

    Se vuoi Java per confrontare il base l'ordine alfabetico utilizzare il metodo che ignora caso .
    5

    Salvare file di codice Java . Compilare ed eseguire il programma per testarlo. È possibile aggiungere la seguente istruzione di output per vedere il valore di numero intero risultante dalla operazione di confronto a colpo d'occhio : System.out.println ( confronto) ;

    Cambiare i valori della stringa di un paio di volte , l'esecuzione del programma più volte per dare voi stessi una chiara idea di come il lavoro di metodi .

    Previous :

    next :
      Articoli Correlati
    ·Come scrivere un programma Java per valutare la vostra …
    ·Come faccio ad aggiungere un Java SSH Client a una pagi…
    ·Come scoprire se un numero è primo in Java che restitu…
    ·Come fare un action listener chiudere un JFrame 
    ·Come utilizzare i metodi nativi in NetBeans 
    ·Come typecast in Java 6 
    ·Come installare Java Runtime 5.0 su Windows XP 
    ·Ciò che è statico in Java 
    ·Come creare un albero da un elenco nel Java 
    ·Come generare combinazioni in Java 
      Articoli in evidenza
    ·Come cambiare il font Colori Con Javascript 
    ·Come ottenere le date di sistema in COBOL 
    ·Come inviare un SMS sul API Android 
    ·Come convertire le variabili PHP in stringhe 
    ·Come fare un modulo di adattarsi a qualsiasi delle dime…
    ·Come attivare una API finestra per mostrare in VB6 
    ·Come nascondere una barra delle applicazioni con VB 
    ·C + + Tipi di dati 
    ·Come ruotare un disegno in PictureBox 
    ·Come utilizzare un Hashtable in un'applicazione Visual …
    Copyright © Conoscenza Informatica http://it.wingwit.com