Data (2")
int
Tes.
32 bits
byte No integers stofed- 28
Shor t 16
bts
\ona 64 bjts
Range to
(Unsigned)
-126tot 127
inti= I0
byle 130
- 126
Valve-12-6 willbe storedi
Primitive DatTypes
i)There ase total& data tyfes
int,short, byfe, long
(loat double char, boolean
(32) (6u) C1,bghe).
Aprecision D7 16 plecisionDT
CABSnT-30o1
Flonting /
Point Red Numbers Daa Types
the
Numters. haring pot
Rxressedwith
rationa
hele a decimal points
primitive data, types Float Dovble
) Float
Single(iecision data tyee (S2e
= 32 bits)
Decimal point prcisions q diglts
) Doule-
Double precision doto tyge( e1ze 6u bits)
Decimalpoint prectšton =I6 digits
Char
t an store onlyaSngle chatactef
Boolen
trve Lalse
It cn haye 2, valves
rins
•.H is
a seayuence o
chargters. non-pimitive
data type to trmg
stoíe character. tings.
S.
cdass
actuallya
Operators -
special
Opesatos aresecial enbols that Rro1m
operateions on 4,2, 9 3 0perOnd
Arithmetc Operators -
publie cass App_
public stohe vold main
CShing. &1
System.out frintln s) 2
Helo Wórld)
System ovt
prittnCNomei Aean "
Sout ( Addíess:
Sout ( Mob:
so0tCEM ail?mo{on@gail
usu2305")
com
pubi' ststie Noid main (sting] arg)
Sysiemout- pritn " Sum
sout ( (xy));
Prodvct=
SoUt (
Dierene K-y))}
Sout ( Diyision
Sot ( (K/y)
Aodotts= Remainder
ABST-300l
TShtement
o
codebased on whethey a|ven ccndihn
expiession Is tye ofilsSe
CCondition ) cond ition elher evaly
1/ Code to ttue oY
alse
blok
Ese Bcck
evalvate
Not neCessary
to lalse
Executes icondition
Re laional Operotors
Q- Given tae ad calculatfe afea 2 Perimeter
public class Aee
g
public stohe soin main(Shing
II
double 23,
doublear, = Math. PI Math pow (I, 2);
Moth.PI*i
9)
Sout Are>
sout ( Pesimeter per),
Scanner Class -
impor
ava.il. Scanner
publie class
ble stutik
void main (Shing
Scanney
LI Sg
new Segnner (Sy:ten.in);
int o
double dbl =
SC.
String woTd
netOouble C);
Sc.next)
Siring lonstin=
- Input 3
num,cslulote
import
avauHl.Scanner;
main )
s new scanner (Sysiem.in)
Jouble
sout C
x,Y2
Enter numb js :
Z=Sc. next Double
double av tY+2)/3.o
SoutAverage
a2 b:3
ba-b
main ()
Scanner. SC new Scqnner (Sy shem.n
Sout Enter 2 number s ")
O
int a SC. next Int
int b= SC, nextIntC)
Sout (Orignal walue \n a=
b=
b= a-b
Sout New Valves \n
Compaíe
main()
Scanner (Sy steen.in)
Scanner Sc_ne
Sout Entet
int
SC
netntC))
int
b se. nest Int C)
Sout(s
A\s. bigger")
3
elie
Sout( ßoh ae eaval
I| Check whether an integer
maino
Soutl Even")
else
ogital Opesatozs
tapes NOT
190
6 and
I Check'l a is
mber iS divisble by
NOT diwistble by S
=>mt. O)
(humo 6=
Sout(Yes")
else
Sout ( No ");
/ Check i an yeot
Heor leae
Yes
-tse
SouttNO "}
int 4
=O
Sou (" Ye");
3
else
Sout C
NO))
ind hether it is tve,e or
no. ")
else i Cumo){
out (Rositive
3 no,)
else
3
Sout Negaiye no);
the day no, print
he roff esonding d
SA1
Int. day Si
iCday )
c6
else
Sot Invalid input)
Given the
marksint its erade
80-89 At
A
else
int
else
Sout A+ ");
3
else
Sout (A);
(morK)=6o marks= 69)
else
Sout &")
marks<= S9)
Sout ( );}:
else S oUt (
int num= 30
Jo 6 = 0)
sou
Yes"),
else
)
Alternale way>
nom
/6=O)
o
Yes")
else
2
(aiven s
DUbers,hek vhish isigest
Sout X
is the bigAes) ?
else
7 is the
bih est)
else
Sout Y
is the
ese Sout * Z
iges)
;
3
is the bigest ")
feql distinct
4
ools are
Veol but Sone
imagina
int
do int D
Rools ofe (eal and Same");
SOut
3
elseioo)
Sout ( Real aind dishnt )
else
Roots ose
sout
4
int doy
switch Cday)
Sout SUNOAY "));
break
I/ hivenno a
month, print coresfnd ing month nane
Sconner sc =
new Sconner
Sysiemin)
SoutEnter a
monh numberi
nl mon
Suith mon)
bíeaky
ase1 Sout ( Feh")
bfeak',
Cse 3:Sot ( narch );
bienk
bíegky
bresk
Cose 6
case' 7
case'
Suteh keywod
condiiong
l test some vaiable lorese of
oY
Cases) and per lorm. tasks
test ondihons, we ve Swlteh keyword
A
is cimilar to, Iaadder i stetemenis
is
The aiesene b/w suitch Amdi
while Swikh vSeshe
VSe dielent vatiabler
Some yatigble. bYeak'
Another dill erence Switch reuirer
is
Statement
Loopsin aa
i Do wile Ioop
i) for each loop(prim orly use d for obj ets)
x 1 (2*1)
Sout (2
Sout ( *
2x2 (2*2));
(1*3))
Sout 2 x (2r4))
Sout 2xS (2*6));
31
32
64
int ch
il=Nit=1)
Soutnum)
3 pa
22
multiplicotion tolb le
Scomner Sc
mey_Scanner (System
Sout Enter in)
intnum sc. metInt);
1
Ror(int i= it=1){
SOutnum
J| Series SUn
int
lorCint. i 1
it )
SUm
=
Ses ies Sym):
{orcint i= mnum
i=1
goct
1
2) 2)S 2
lo
nt bin O.
$iing
for tint
While (n>o)
d
int
= +
bin (bin o) dj
3
=
sou\ CBinaiy umber
6
S
2.8
CALSnI-30o.
nt num =3us6
int
SUm = O
Ror Cint i nun
Sum
s out (" Sum o
od digts
Su m)
a
I/ Reverse nymber
int 3456.
Strina s-"
or
(int i nun0
mum fev)
Sout ( ReNeise
=
SoutCReverse
Prit odd
orin i=1
3
3) 2
S2.
it=|)
SoutCS;
Rrint nmbers
not s
and 7 oml to whose
Lsdi
os Cint
il ikiooi )
Sout ();
/hiven no. identh
int
or
nUm=12 al iis
int count=o
actors
Cint i 1
is=ny m
it=)
3 COUnttt,
soyt Facto S
COvnt)
6
3s.r 2
mumbeyis primeor not
Int. num =I7)
ott int atos 9j numA,it+)
or
int i2 iKs
i(num i,== 0)
fattors +*
==0)
{factosSout ( Prine" )
else
Sovt (NGt Pine"):
3
Alteinatve
fo Cint i2iSE Matha
sat (oum);iti)
fators
Metiodto find pime numbexg
Sieve
moíe
EVen
eiclent method
4nt nwm
RorGint ie
Aotetboo
leons Prime= trve
Cnm
i<smoth. Sat(num)it)
breok
3
forter icisRrine)
sout ( Prime
else
9
6
Sout NotRine"
IPint prime numbeis fom
Ror (int
nUm=2; nym lo0 numt)
boolen isrime
=
true
af (inti= 2iK= Malh. Soyrt(num) it=){
isPrime galse,
break'
Sout (i)
o
To 1ün a set. iohe hends sefestedly far ixed
ho:
Basic uchuse is
Cinitalizaion; terminaion vpdathion )
Por
Condiion
Looping
can he done Porwaid and hackwnrds
wbie loop
Used when
(ondiion is
we
trUQ
nont to loop s long
sn gyen
Tt
is usedwhen
we do not know heorehand
how man
hmes the looe will YUn.
-
.A checks
he condithsn irst bejofe exeeuhing
ts code
blok,
o-while loop
,Similo to
while loop.
- The
koop
\ exe quled at least once
aonditgn, is checked ond then he
- I4
is
Used or meny
based progiamming
( breok' Statemem
T
is vsed to jvmp ovt
ol the \oop
immedinely mext stalement onto he
ofier it
Continue stalement
Aike bYeak,
ontinue statement also
cuYrent o
indersupls the
low he proiQm T
skies he
semainins code al1er it ond jumps
Herotion
to next the
he IooR
tings in Iava
Stin S2 new
gCA")
Shrin
Sting o
class In Jayq,TH hos
inbult {un Hons.
SOut
S1.lensth))}
Sot (s1. chorfAiC)
characterot inae ti
Sout (SI t'S) 1 Concolen ote
Sout AMVBA
(S1, concat ($2))
Sout (s1, eavals (S2))
Sout (s1compofe To(s1))
SL.Compaie Tols2)
5Zeio both -ae eoguaL)
Si. compaie To Inore (ase(2)
Comearess.and but iS no 9se Sensitit
MOe oten used
a
Shring S
seauente choraters
class
s
Sych lengthh At(1
6 6-9!
32 A723S
48-570igit
13 o)
Java afe n nu tatsle
be changed once whh..means hey cont
hesxe cested
Shringst ANNU
String strn= BCA
StrinnesirStrlconcat (6t2)
sout(wSh)
Checkshings are
esjual.
Soutye");
else
SoutNO")
l Cont hsbets nd digis
Scanne sc new 3oner Sysen in
Sting Somple s Sc.nextK),
Int OUntha=O
orCint..0 (Somple
\eghs )
Samplehsc AtCISS)M(
Stugple
choAt (1)
som9744
else i C) )-u8
s. chor At
a4 s.charft i) (=
cOUntdigtt
Sout " ALphab es = Countalpha
sout( Digiis
/Aevese String
Gting
int ze =
tr. length)
= Str. to Char ArrayO
chor C
o1
Por(inti0 iK size /2)
Or (size -i-d= teme
thn Shina teveise ofr,totringO,
=
SoutAeveised string
cB
AFFAN
912e S
FFAA
NAFFA
nRevesse string
String
(orCint
K=f+ Str. hor AL)
Sout (e Rever se
AlternatiNe
er' -)
lorCint i0 Y
isie ) it )
St, Char AtCi)
public sontic boolean islar (Sthing str)
int sSize strlength0;
Sting
or Cint it size-I,i)o,i-)
14Str, chof Ati)
R(st. equalsr))
Neturn trve
Ietin alse ,
CisPal( Hello ")!
Sout ( Palindfome "")
else
Sout ( NOT Pa\indíome")}
AFFA
NEF AA
AFA
CABSM-300|L
palindTome
Or.not
I/Checkwheher_o gien stingis
boolean islal trves
String str AecOCBA")
=
int sìZe str leng thO
lorlint i -0; ika(lze /2) it)
beclean iPal>ne
char str. char At())
cha b sr charAt(Si2e -i-)
isPal=alse
bíeak
Gcta)
Saut ( Palindsone "):
Selse
indrome
poa
Sout ( Noto
u
Students S7,6 9, 15, 67
Calculate the average
int J_ marks= 57, 69,S,675;
int su = 0
it counto",
or Cint:
i: marks)?
dovble =Um/Cdoube)count
double av
Cathtc+d)4.0
Fnd the larset number
Soutla)
else
int C1 {1,2,3, u,sl
new int L51y
Delining the
size
netthods
ofr.length
Rendita en stnag
lof Cimt
i0ierr <alengh it)
CilF SC. net
Int();
bgfe &bt
double
Mew double l5j
Sconner SC new Scanner C Sy stem in)
for(int ieoika. lengthi=)
SotEnter element.
yr il=sc. nextDouble 2r
orldouble i ar)
Sout(i
arrqy index ih element >
base +
(dxi)
d size d detn tyRe
atray lements
I/ Sum r al
int new int Lio;
sc ( System n)
PortinScanner newScönner
or Cint
i0
Sovi ( Enter elem ent
+
i+)
3
to Cint eL: o)
Sout Su m =
sum
/ Check {ist and. lost element aie sane
int ll rr 10
0,30
int Size =
air.length ho0
Sout ( Same"):
else
sout (otdi eient),
la elements
int Size= aT.lenth
temp
Prist only odd elements
int ,
QiL 2, 3, 5, 5,1,8
int len ar- length
olinti:0,is len it)i
Car ciy 2
}o)
| Cavnt odd
and
=
even in an ar
int COUnte ,
intC] SIY =Li,23y, :3
Rorlint eli TY)
CoUntett
else
coUnt-O tt)
Sovt count~e)
Sout Ccount-,
MOximum element an aray
/Flnd
int max ar Co3;
Jor Cinte arr)?
3
int C] atr=S6 78 45, 343)
Ant min
lorCint ei arr)
e
min