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

Reťazec s dvojitou konverziou v jazyku Java

Triedy reprezentujúce dátové typy v programovacom jazyku Java majú vlastnosti , ktoré možno ľahko premeniť jeden typ údajov do druhého . " Double " trieda má práve takú metódu , ktorá môže mať reťazec predstavujúci dvojitú dátovú hodnotu a extrahovať hodnoty z reťazca . Reťazec musí byť v správnom formáte pre ťažbu , aby fungoval správne . " Double " Class

metóda , ktorá prevádza reťazec objekt na dvojnásobok je uložený v " Double " triedy . Všimnite si , že toto sa líši od " double " triedy , ktorá sa používa na ukladanie hodnoty typu double . " Double " trieda je primitívny dátový typ , ktorý sa používa len na ukladanie dát . " Double " trieda obsahuje rad metód pre prácu s primitívnymi " double " objekty . Aby bolo možné previesť reťazec , musíte buď vytvoriť inštanciu " Double " triedy alebo zavolať statickú metódu reťazec syntaktickej analýzy priamo z " Double " triedy .
Syntaktická analýza Metóda

metóda v " double " triedy , ktorá analyzuje reťazca do dvojitých objektov sa nazýva " parseDouble . " Prijíma jeden reťazec ako svoj ​​jediný argument . Metóda prevedie tento reťazec a vráti " double " objekt . Napríklad nasledujúci kód by previesť reťazec " 58,1 " na dvojitú hodnotu " 58,1 " a uložiť ju v dvojlôžkovej premenné : " . D. "

String s = " 58.1 " ;

double d = Double.parseDouble ( y ) ;
Výnimky

Ak metóda parseDouble nerozumie reťazec , ktorý ju odovzdať , to bude hodiť formát čísla výnimka . Napríklad nahradenie " 58,1 " s " 58 .. 1 " bude mať vo formáte číslo výnimkou . Je dôležité obklopiť kód pomocou bloku try ... catch , alebo vyhlásiť , že vaša metóda vyvolá vo formáte číslo výnimky tam , kde budete volať metódy parseDouble . Mali by ste skontrolovať vstupný text pred volaním parseDouble metódu , aby sa zabránilo hádzať formáte číslo výnimku.
Vstupné

Môžete použiť metódy v " String " triedy pred odovzdaním k metóde " parseDouble " analyzovať zadanie . Pre- analýze Váš text umožňuje skontrolovať a odstrániť prípadné chyby v texte . Jednoduchá slučka môže bežať cez reťazec na overenie , že každá postava je buď číslo , alebo desatinná čiarka , a že je tam jeden a len jedno miesto v celom reťazci . Môžete tiež volať " . Trim ( ) " na reťazec bez prednej alebo nenápadné medzery po skutočnom počte .

Najnovšie články

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