| 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
    Parse in Java
    Quando i programmi Java gestire dati provenienti da fonti esterne quali database e file , che spesso offrono i metodi per analizzare il contenuto di questi dati . I metodi parse utilizzati all'interno di un'applicazione saranno adattati al tipo di dati da importare . Ad esempio, un'applicazione può basarsi su dati letti da un file di testo , un database o un file XML . Il linguaggio Java fornisce una serie di librerie standard per queste attività , quindi i programmatori non hanno bisogno di implementare manualmente. Scansione

    La classe Scanner offre una gamma di metodi di analisi automatizzati qualsiasi programma può utilizzare. Dichiarando e istanziare un oggetto della classe Scanner , passando i dettagli della risorsa di input , un programma in grado di elaborare i dati di input come i token . I metodi della classe Scanner consentono ai programmatori di creare strutture iterative in cui un file esterno viene elaborato in blocchi . Il programmatore può scegliere metodi per specifici tipi di gettone , comprese le linee delle stringhe di testo , parole e tipi numerici. Il seguente codice di esempio mostra la lettura di numeri da un file utilizzando un esempio scanner : scanner.nextInt ( ) ;
    numeri e stringhe

    Il linguaggio Java include un gruppo di involucro classi per i valori di tipo primitivo . Queste classi forniscono ai programmatori la possibilità di analizzare le stringhe di testo come i tipi numerici , come galleggianti, doppie e interi . Il seguente codice di esempio mostra la chiamata di un metodo nella classe intera per analizzare una stringa di testo : int numero = Integer.parseInt ( myNumberString ) ;

    Il metodo accetta un parametro di stringa e restituisce un valore di tipo primitivo intero. Se il parametro di stringa passata non contiene un valore che Java può analizzare come un intero, il programma potrebbe gettare un Formato numero di eccezione quando il metodo parse esegue .
    XML
    < br applicazioni>

    Java spesso forniscono interfacce con i dati. Questi dati possono essere memorizzati all'interno di un database , ma per molte applicazioni Web , i dati vengono modellati in file XML . Java fornisce una serie di librerie di codice per l'elaborazione di dati XML , in particolare il SAX (Simple API for XML ) delle risorse. Utilizzando la libreria SAX , i programmatori possono implementare metodi separati per quando il parser incontra il tag di inizio e di fine elementi . All'interno di questi metodi , il codice in grado di elaborare il contenuto dell'elemento come nel seguente esempio : String name = attributes.getValue ( " tipo " ) ;

    Questo codice dovrebbe funzionare con il seguente tag di apertura dell'elemento , che ha un attributo valore :
    Regular Expressions

    programmi Java possono usare espressioni regolari per abbinare i modelli nei dati parse . La classe del modello fornisce programmi con la possibilità di definire modelli di carattere per abbinare nel testo in entrata . Ad esempio , il seguente testo potrebbe rappresentare dati di input per un programma Java : name = mary & age = 52

    Per far corrispondere i valori alle variabili di dati , il programma permette di definire le espressioni regolari che riflettono queste strutture . La classe del modello può utilizzare le espressioni regolari per definire diverse sequenze di caratteri , inclusi lettere, numeri e simboli di punteggiatura .

    Previous :

    next :
      Articoli Correlati
    ·Come creare un menu di programmazione Android 
    ·Come sapere quale versione di Java 
    ·Come ottenere un numero rotante in Java 
    ·Come Input & Output in Java 
    ·Come creare un sito web utilizzando EJB 
    ·Tre vantaggi primari di ENUM 
    ·Come caricare un file JAR per un telefono 
    ·Come formattare colonne in Java 
    ·Come collegare due caselle a discesa HTML e JSP 
    ·Come convertire C + + codice in Java 
      Articoli in evidenza
    ·Come installare PHP Nuke 
    ·Come dividere una stringa su uno spazio nel codice 
    ·Come fare Giochi Cellulare 
    ·Come creare fogli di calcolo Excel con MySQL 
    ·Come convertire i dati 3D a 2D Utilizzando MATLAB 
    ·Come trovare Scripts 
    ·Come fare un gioco di base in C + + 
    ·Come creare una lista Vector 
    ·Errore Java PID : 236 
    ·Come determinare se un foglio esiste all'interno di una…
    Copyright © Conoscenza Informatica http://it.wingwit.com