, normalt, når vi arbejder med tal, vi bruger primitive datatyper som byte, int, lange, dobbelt osv. eksempel:, int i = 5000, flyde gpa = 13.65; byte maske = 0xaf; dog i udvikling, kommer vi i en situation, hvor vi er nødt til at anvende genstande i stedet for primitive datatyper.for at opnå dette java giver, indpakning klasser, alle papir klasser (helt tal, lang, byte, dobbelt flyde, kort) er underklasser af abstrakt klasse nummer.,, der er genstand for en indpakning klasse indeholder eller var deres respektive primitive datatype.omregning af primitive datatyper i objekt er boksning, og dette er taget sig af den anden.derfor, mens de anvender et dæksblad klasse. du skal bare give den værdi af den primitive datatype for producenten af papir klasse.og indpakning formål vil blive konverteret til en primitiv datatype, og denne proces kaldes fn - boksning.det nummer, klasse er en del af java.lang pakke. her er et eksempel på, at bokse, og unboxing: offentlige klasse test (offentlige statisk tomrum vigtigste (string - args []) (integer x = 5; //kasser int til et heltal objekt, x = x + 10; //unboxes det hele til en int - system. println (x)), vil det føre til følgende resultat: 15, hvor x er tildelt heltalsværdi, de kasser heltallet for x er heltal objekt.senere, x er unboxed, så de kan tilføjes som hele. nummer metoder: her er listen over de tilfælde af metoder, der alle underklasser af antallet af klasse gennemføre:, sn metoder med beskrivelse 1, xxxvalue() omdanner de værdien af dette nummer imod xxx datatype og returnerede det. 2, compareto(), sammenligner dette nummer imod argumentet., 3, equals(), afgør, om det antal objekt er lig med det argument., 4, valueof(), returnerer et heltal objekt med værdien af de specificerede primitive., 5, tostring(), returnerer en snor objekt, der repræsenterer værdien af specificeret int eller heltal. 6, parseint(), denne metode er brugt til at få de primitive datatype af visse snor. 7, abs(), returnerer den absolut* værdien af argumentet, 8, ceil(), returnerer den mindste smule, der er større end eller lig med det argument.kom tilbage som en dobbelt. 9, floor(), returnerer den største tal, der er mindre end eller lig med det argument.kom tilbage som en dobbelt, 10, rint(), returnerer de tal, der er tættest på værdien af det argument.kom tilbage som en dobbelt, 11, round(), returnerer den nærmeste tid eller int, som anført af metoden er tilbage, med det argument,., 12, min(), returnerer den mindste af de to argumenter, 13, max(), returnerer den største af de to argumenter, 14, exp(), vender tilbage til basen den naturlige logaritme, e, at strømmen af argumentet, 15, log(), returnerer den naturlige logaritme af argumentet, 16, pow(), returnerer den værdi af det første argument, at strømmen af det andet argument, 17, sqrt(), returnerer kvadratroden af argumentet, 18. sin(), returnerer den absolut af den specificerede dobbelte værdi, 19, cos(), returnerer den cosinus af de specificerede dobbelt værdi. 20, tan(), returnerer tangenten af bestemte dobbelte værdi, 21, asi.n(), returnerer den arcsinus af de specificerede dobbelte værdi, 22, acos(), returnerer den arccosine af de specificerede dobbelte værdi, 23, atan(), returnerer den arctangent af de specificerede dobbelte værdi, 24, atan2() omdanner rektangulære koordinater (x, y) for polære koordinere (r, theta) og returnerer theta. 25, todegrees() omdanner det argument, at grader, 26, toradians() omdanner det argument, at radianer., 27, random(), returnerer et tilfældigt tal.,, hvad er det næste?i det næste afsnit vil vi gennemgå karakter klasse i java.du vil lære at bruge objekt tegn og primitive datatype char i java.,
java - numre
Previous:java - beslutningstagning
Next Page:java - tegn