Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky

Domáce Hardware Siete Programovanie Softvér Otázka Systémy

Analyzovať metódy v jazyku Java

Keď Java programy spracovávať dáta z externých zdrojov , ako sú databázy a súborov , ktoré často poskytujú metódy analyzovať obsah týchto údajov . Metódy Parse používané v rámci aplikácie bude prispôsobená typu dáta sú importované . Napríklad aplikácia môže spoliehať na dáta načítané z textového súboru , databázy alebo XML súboru . Jazyk Java poskytuje celý rad štandardných knižníc pre tieto úlohy , takže programátori nemusíte ručne realizovať . Skenovanie

trieda Scanner ponúka rad automatizovaných metód rozobrať nejaký program , môžete použiť . Vyhlásením a konkretizáciu objekt triedy Scanner , odovzdávanie podrobnosti vstupného zdroja , môžete program spracovávať vstupné dáta ako tokeny . Metódy triedy Scanner umožňuje programátorom vytvárať iteratívny konštrukcie , v ktorej je externý súbor spracovaných kúsky . Programátor môže voliť metódy pre konkrétne typy tokenu , vrátane textový reťazec línií , slov a číselných typov . Nasledujúci príklad kódu ukazuje , čítanie čísel zo súboru pomocou inštancie skenera : scanner.nextInt ( ) ;
Čísla a reťazce

jazyk Java obsahuje skupinu obalu triedy pre hodnoty primitívneho typu . Tieto triedy poskytujú programátorom schopnosť analyzovať textové reťazce ako typ čísla , napríklad plaváky , dvojlôžkové a čísel . Nasledujúci kód vzorky demonštruje volanie metódy na celé číslo triedy analyzovať textový reťazec : číslo int = Integer.parseInt ( myNumberString ) ;

metóda preberá parameter reťazec a vráti hodnotu primitívneho typu integer . Ak je parameter odovzdaný reťazec neobsahuje hodnotu , ktorá môže Java analyzovať ako celé číslo , program môže hodiť formát čísla výnimkou prípadu , kedy metóda parse vykonáva .
XML

Java aplikácie často poskytujú rozhranie s dátami . Tieto dáta môžu byť uložené v databáze , ale pre mnoho webových aplikácií , dát je modelovaný v súboroch XML . Java poskytuje sadu knižníc kódu pre spracovanie dát vo formáte XML , a to najmä na SAX ( Simple API pre XML ) zdroj . Pomocou knižnice SAX , programátori môžu realizovať samostatné metódy , kedy parser narazí na počiatočné a koncové značky prvkov sa . Vnútri týchto metód , kód môže spracovávať obsah prvku ako v nasledujúcom príklade : String name = attributes.getValue ( " typ " ) ;

Tento kód bude pracovať s otvorením nasledujúcej element tag , ktorý má atribút hodnota :
regulárne výrazy

Java programy môžu používať regulárne výrazy tak , aby zodpovedala vzory v syntaktických údajov . Trieda Pattern ponúka programy s možnosťou definovať vzory charakteru , aby zodpovedal na prichádzajúce textu. Napríklad , nasledujúci text môže predstavovať vstupné dáta pre program Java : name = mary & age = 52

zodpovedajú hodnotám na dátových premenných , program môže definovať regulárne výrazy odrážajúce týchto štruktúr . Trieda vzor možno použiť regulárne výrazy a definovať rôzne sekvencie charakteru , vrátane písmen , čísel a interpunkčných symbolov .

Najnovšie články

Copyright © počítačové znalosti Všetky práva vyhradené