X - Ch.2 - Library Classes - Notes
X - Ch.2 - Library Classes - Notes
he Kuywcnc imports
import
used includea mckap
in aJao prqam
Syolox
import packoge name R3
Example
impont jana u *
to - Scann
import jowa
he aLwúnK *)Aign
incicalis bhat all
classes the 1mponked
pacKag Con e
weolin
the phoaom
Wle a pecilieclas
we lass nome in
ploca
java: long packoge s
impotked y olefaulk
Aimilophimite
olala tnes
-Exampl
Clas
Whan class s
olefinadL iE becomus
a olaa e
Containsa numbe
pimilive daka
ynes
Clas name (an
Le seo o
olaelau anu
Vaxiale callod
oljeck
Dieunca
PimiliveDla Type Lompo Dako lype
A post
part Jawa ibrasu
packageJau-Xono ono
clas Hhak contains a
Is a
phimilive olako
Whan oljact isCaod tor
wopperclaxs a
memonY is allocarad l
Conkain o phimilive daa
Nuneuic Dala
Tnbager
is auwToppe clas that contains
primiiwe_alala byne int.
hunclions o Tnleae class
0
InaoloStirg ) lo Corwenk an
inkger dala
bype inlb abin9-
Ex 1: osiato n
Sbing s= 24 wwlz in
int n ntagen: pahueInt(s) 3
24 uieou
(oT)
uo
ine n= Dnkegen-ValunQ(s)
An inua ipe
Ex 2: inn-24 gels conterto ta
Shino, STnleqpnSing-(n) ; Sbino
on
uncionA
Sin S=123456
onapatuelonaL)
(Or)
Lono n=Long- pauselLono.S)
Lonay Vnua.Q t PLona n Long valued (s)
Long a Sbn,) Lono na 123456
Sbing S =
hunclions
Seing s'12-34
Flook-paseFloato Floot n Floak potse-loot[s);
Flool-valua ) (OT) loal na Floak. valuQ (s)
loat n- 12 343
Floak- l6Shing t) Slhing s-Flot-b Sting (n);
Doule
Funciona
Sling S 1284567189
Doulle:paeDoule ) 1 doul ol- Doulbl-pahueDoulh (s)y
DoultevnluuQ cor) doult d- Doub valucs)
doula n-
12-345b T89,
Deab lbSbing) Sbina s Doubte: l6Sbing cn);
0
Characli A Lelto a digit au
Apeial ymbaencloed wibun
Sinolouobs s oainael
chahaca
Erampl
Assioning value:
Raliens boolean
aChohocin.isLetenOnDiqik )
lsed ls chack uutkan ta
OAen agmnE s eithua
a
Kolins boolaan
Synkax boohan 4van> - Chanacln.ietn OnDigit (chaaacli);
Exampl:bealon b- Chaacln.iuletnOnDigit('e');
- Kalusus u
boolsan b-Chahadin.üLotaOnDrait(3);
Rains bu
boolaan b- ChanaclisületiaD.Digi ('*')
-Reuns ale
A)Chahaclia:iuWhilkspacal)
-lsed lo chck whether thaq
anqument is a wia p a c (blank)
Leo chuce or ling
an eis
blank oh gap in_a Sing
Rus booloan
) Chasacn-üLoulenoe )
llsed s_ckeck whelhor the guen
araunmant ualouwercase ltton
RTensboolaan
Synla boolaan <vas =Characha isLowenlase (characlor),
AscIL
AmexicanStandasd Cecd for
Inlotmation Tntenchange
ASCIL Codo hanges om O l6 127
CToto 28 chasoclo)
Chosaclhs98 Ascu ooos
0-9 Ag-
57
A -Z 65-90
a- 7-122
P
N13
Aulaboxin
Primilive Doba lype Aslo boring Wopper Ojece
Neecl Aulsboxino
lo pax a Primiive tyne dlabo a
undion hat ws Wrappa olipck as
onclion aoumnt
lo add
acdd a piniive elaka in t lat
a a y elmanh.
14
nbaxina
Wppea oljeck Unboxing Primilive
Neccd O Lnbexina
Whan the valueom tha Woppn oljeck
s 6 e passed l6thaunclion hauina
hasina
phimilieagumant.
ink x25, Y
Inleaaa olj-ra Lrãger (x)/Auöboxing
I Lnbexing
l6 Pimatare pe daka e
Convession rom Sung
numbe3,
passi wfwn containsonly
S 0 S-18
in naLntegea possalht (5), or Val d
Integet Valua.Q5)
Sbing S ohe
inn Integ poselntts), OT Invalid
nkegan pYolusQ tS),
atailalde in
Valus Q unclin 16
Java -5 or highes yeion