STUDY GUIDE PYEBOOK ® AP CSA ALL RIGHTS RESERVED BY PYEBOOK © 2021 PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY E B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O AP ®B OCSA STUDY G UIDE O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P YE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY E B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P YE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B UNIT 1 ...........................................1-5 UNIT 2 & 5 ......................................... 19-35 O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE 1. BSystem.out.print Basics 1.PYE What isPYE a class? B O O K PYE O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K BOOK B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B 2. OOK PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O OK PYE B O O K PYE B O K PYE B O O K PYE B O O K PY Escape Sequences 2. What is an object/instance ofO a class? E B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O Basic types 3. B Methods O K PYE3. BOO K PYEdata BOOK PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE O O K PYE B in O OaKclass PYE B O O K PYE B O O K PYE B O O K PYE B O O K P YE B O O4. K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O4. O KScope PYE B Oof O Kthe PYEvariables B O O K PYEused B O O Kwithin PYE B Oa O class K PYE B O O K PYE B Variable creation and O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K within a method Arithmetic Operator PYE B O5. O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE 5. Constructors class B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B Oin O KaPYE B O O K PYE B O O K PYE B O O K PYE B O O 6. Type casting K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY 6. Method and Constructor Overloading Operator E B O O K7. PYE B O O K PYEPrecedence B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O 6. B this O K PYE8. BOO K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE O O Kkeyword PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P Assignment Operator YE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B 7. Static members and methods 9.B O Unary Operators O O K PYE O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K 8. by reference PYE B O10. O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O OPass K PYEby B Ovalue O K PYE&BPass O O K PYE B O O K PYE B O O K PYE B O O K PYE Arithmetic Exception B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O 9. Working with references & aliasing K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY 10. Math class E B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE BOO K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O 3 ........................................... 6-8 O K PYEUNIT B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P 11. String class YE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K 1. Relational operators PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE 2. Logical operators B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O7 OK PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O UNIT .......................................... 36-41 K PYE B 3. OOK PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY Expression equivalence E B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O B O Oof K PYE B O O K PYE B O O K PYE Bof O Oarrays K PYE B O O K PYE B O 1.K PYE Basics ArrayList & drawbacks 4. &&, || short Circuiting O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P of objects YE B O O5. K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O2.O KWorking PYE B O O Kwith PYE Barray O O K PYE B O O K PYE B O O K PYE B O O K PYE B if statements O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O PYE B O O K PYE B O O K PYE B O O K 3. Working with ArrayListKof objects 6. if-else statements PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE 4.PYE Wrapper classes B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE5. B OInteger O K PYE Bclass O O K PYE B O O K PYE B Omethods O K PYE B O O K PYE B O O K PY members and E B O O KUNIT PYE B O 4 O K.......................................... PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O 9-12 6. B Double O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE O O K PYEclass B O O Kmethods PYE B O O K PYE B O O K PYE B O O K PYE B O O K P YE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O7.O KAuto PYE Bboxing O O K PYEand B O OAuto K PYEunboxing B O O K PYE B O O K PYE B O O K PYE B 1. for loop O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K while PYE B O2. O K PYE B Oloop O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B8. O OStandard K PYE B O O ArrayList K PYE B O O algorithms K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O 3. Jump statements K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY Nested loops E B O O K4. PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O UNIT .......................................... O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K8 PYE B O O K PYE B O O K PYE B O O K PYE42-44 B O O K PYE B O O K P 5. Some standard loop-based algorithms YE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B 1. Introduction O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B2. O OTraversing K PYE B O O Kthrough PYE B O O Kall PYE B Ovalues O K PYEof B Othe O K PYE B O O K PYE the B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O UNIT 6 ..........................................13-18 matrix K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY E B O O K1.PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O B O O K PYE BOOK PYE B O O K PYE B O O K PYE B O O K PYE B O 3.K PYE Standard matrix algorithms Basics O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P 4. 2D Array of objects Creation of a new array YE B O O2. K PYE B O O K PYE BO O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K 3. Iterate through an array PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE 4. BSome important array B O O K PYE O O K PYE B O O K PYE B O O algorithms K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B 5. OOK PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY Working with array references E B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O Sorting and Searching Algorithm O K PYE6. BOO K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P YE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY E B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P YE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O This O K PYE B O O K PYEis BO O K PYE B Oonly O K PYE O O K PYE B O Opurposes K PYE B O O& K PYE B O O be K PYE B O O K PYE Bin OO K PYE B O Ofrom. K PYE B O O K PY document intended forBeducational cannot reproduced any other ®© E B O O K PYE B O O K PYE B O O K PYE B O O K PYEALL BOO K PYE BRESERVED O O K PYE B OBY O KPYEBOOK PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O RIGHTS 2021 O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P YE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B Table of Contents PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY E B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P YE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY E B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P YE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B UNIT 9 ..........................................45-51 O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE 1. BSuperclasses and B O O K PYE O O K PYE B O O K PYEsubclasses B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B 2. OOK PYE B O O K PYE B O K PYE B O O K PYEin B Osubclasses O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY Accessing superOclass members E B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O Method O K PYE3. BOO K PYE B Ooverriding O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P YE B O O4. K PYE B O O K PYEbase B O O class K PYE B O O K PYE B Omethod O K PYE B O Accessing overridden inO K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K the subclass using the super keyword PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE 5. BConstructors inPYE Inheritance using super B O O K PYE O O K PYE B O O K B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY 6. The Object superclass E B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O Runtime polymorphism O K PYE7. BOO K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P YE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B 8. Another Polymorphism scenario O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B UNIT O O K PYE B O......................................... O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY 10 52-57 E B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE1. BOO K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P Introduction YE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B 2.B O Binary O O K PYE O K PYESearch B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O3. O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE Merge Sort B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY E B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P YE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY E B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P YE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY E B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P YE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY E B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P YE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY E B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P YE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY E B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P YE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O This O K PYE B O O K PYEis BO O K PYE B Oonly O K PYE O O K PYE B O Opurposes K PYE B O O& K PYE B O O be K PYE B O O K PYE Bin OO K PYE B O Ofrom. K PYE B O O K PY document intended forBeducational cannot reproduced any other ®© E B O O K PYE B O O K PYE B O O K PYE B O O K PYEALL BOO K PYE BRESERVED O O K PYE B OBY O KPYEBOOK PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O RIGHTS 2021 O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P YE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B Table of Contents PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY AP ® CSA E B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B OMITIVES O K PYE B O O&K PYE BO O K PYE B O O K PYE B O O K PYE B O UNIBTO O 1 K—PYE PRI OPE RATORS O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P YE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE BNOTE O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O print K PYE B 1. OOK PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYEThe B O Oexpression K PYE B O O Kinside PYE B Othe O K PYE B Ostatement O K PYE B O Ois K PYE B O O K PY System.out.print Basics E B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O evaluated from based on the operator Escape Sequences O K PYE2. BOO K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P precedence. YE B O O3. K PYE B O Odata K PYEtypes B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B Basic O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K Variable PYE B O4. O K PYE B O O Kcreation PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O EXAMPLE 5. ArithmeticOOperator K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY Type E B O O K6. PYE B O O casting K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE7. BOO K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B Ofollowing O K PYE B Ocode O K PYE B O O K PYE B O O K PYE B O O K P Consider the snippet: Operator Precedence YE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B int = B 4; 8.B O Assignment O O K PYE O K PYE B O O KOperator PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B Oval O K PYE O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K System.out.println("val is PYE B O9. O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K"+val); PYE B O O K PYE B O O K PYE Unary Operators B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O KSystem.out.println("val+2 PYE B O O K PYE B O O K PYE B O O K PYE"+val+2); B O O K PYE B O O K PYE B O O Arithmetic Exception K PYE B 10. OOK PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY E B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O Output: O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P YE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE val isB O4O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K val+2 42 PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O statement: K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYEConsider B O O K PYEthe BOO K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY PRINTING E B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE O K PYE B O O K PYE B O System.out.println(val+3+" isB O not O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P "+val+3); YE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B CONCEPT O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE Expression asO K PYE B O O B O O K PYE O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE Evaluated B O O K PYE B O 1. BSystem.out.print(<message>); K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY message & the cursor on the E B O O KPrints PYE B Othe O K PYE B O O K PYE BOO K PYE Bstays O O K PYE B O O K PYE B O O System.out.println(val+3+ K PYE B O O K PYE B O O K PYE B O O K PYE 7 B O O K PYE B O O K PYE B O isO Knot lineB O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE"B O O K PYEsame B O O K PYE PYE B"+val+3); O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P YE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B 2. System.out.println(<message>); System.out.println(7+" is B O O K PYE B O O K PYE B O O K O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE “7 is not " not "+val+3); the Bcursor moves the PYE B OPrints O K PYEthe B O Omessage K PYE B O O& K PYE O O K PYE B O O Kto PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B Oline O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O next System.out.println("7 isB O O K PYE B O O K PYE B O O K PY K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE “7 is not 4” E B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O not K PYE"+val+3); B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P EXAMPLE System.out.println("7 YE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE Bis O O K PYE B O O K PYE B O O K PYE B “7 is not 43” O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O4”+3); O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K not PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE Consider the following code snippet: B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B OSystem.out.println("PyeBook O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY says,"); The final output E B O O K PYE B O O K PYE B O O K PYE B O "); O K PYE B O O K PYE B O O K PYE B O O K PYE BOO K PYE B is: O O K PYE B O O K PYE B O O K PYE B O O K PYE B O System.out.print("Hi O K PYE BSystem.out.println("Student"); O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE O Onot K PYE43 B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P 7 Bis YE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B System.out.print("All the best!"); O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE Output: B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B OPyeBook O K PYE B Osays, O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY E B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O Hi Student CONCEPT O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P the YE B O O KAll PYE B O O Kbest! PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K 1. \n PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B Othe O K PYE B O Oto K PYE B O Oline K PYE B O O K PYE B O O K PYE B O O Moves cursor a new OPERATORS K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY 2. \\ E B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE BOOK Prints \ PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P CONCEPT YE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B 3. \" O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE BPrints O O K PYE " B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE + operator is used for concatenation in the B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O statement. K PYE B print O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY E B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P YE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY E B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K1PYE B O PYEBOOK O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P YE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B Table of Contents 1. System.out.print Basics 2. Escape Sequences PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY AP ® CSA E B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B OMITIVES O K PYE B O O&K PYE BO O K PYE B O O K PYE B O O K PYE B O UNIBTO O 1 K—PYE PRI OPE RATORS O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P YE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K EXAMPLE Type Practice PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE BExample O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B Consider O O K PYE B O O Kfollowing PYE B O O K PYE BO O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYEint BOOK PYE B O O K PYE B O O K PY Variable the code snippet: varName1 Lower E B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O camel double avgScore O K PYE BSystem.out.println("S1\nOk"); O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYEMethod B O O K PYE B O O K PYE Bcase O O K PYE B O O K PYE B O O K PYE B O O K P System.out.println("S2\\Ok\\"); YE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYESystem.out.println("S3\"Ok\""); B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K Upper PYE B O OSystem.out.println("S4\n\"Ok\""); K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE Bclass O O K PYE B O O K PYE B O O K PYE JavaProg Class case B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE Bcamel O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B Output: O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY E B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O General Practices forB O naming O K PYE BS1 O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE O K PYE B O O K PYE B O O K P YE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B Ok O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O OS2\Ok\ K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE S3"Ok" B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O NOTE K PYE B OS4 O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY Converting from aObroader type E B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE BO K PYE B Odata O K PYE B O O(higher K PYE B O O K PYE B O "Ok" O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE BOO PYE B O O K PYE BOO K PYE B O O K PYE O O K PYE B O O K P size) toK a narrower data type (lower size)B may YE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B result in loss of information and therefore is not O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE Ballowed. O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O int = O2.5; will a type K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYEHence, B O O K PYE B Ovalue O K PYE B O K PYE B Ogive O K PYE B O O K PYE B O O K PY mismatch error 2.5 BisOconsidered a B O O K PYE B O E B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE Bsince O O K PYE O K PYE B O O Kas PYE EXAMPLE O K PYECONCEPT B O O K PYE B O O& K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P double. YE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE O O K PYE B O O K PYE O O Kwill PYE be BOO K PYE B Osince O K PYE B O O K But,B double value = B10; allowed PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE 10 is considered as an int and can be stored in a Data type Used for Size Example B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O that occupies more K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYEvariable B O O K PYE BOO K PYE B O O K PYEspace. B O O K PYE B O O K PYE B O O K PY Storing E B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O int 4 Bytes -2, 0, 13 O K PYE B O O K PYE B O Ointegers K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P YE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B OStoring O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K -0.29, 8OBytes PYE B O Odouble K PYE B O O K PYE B O O K PYE B O K PYE B O1.6, O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE 19.0 decimals B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE1. B O+ O K(Addition) PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY orO K PYE B O O2. (Subtraction) E B O O K PYE B O O K PYEStoring B O O K PYE B O O K PYE B O O Ktrue PYE B O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O boolean 1 Bit* O K PYE B O O K PYE B O Otrue K PYEor BO O K PYE B O O K PYEfalse B O O K PYE B O O K PYE O O(Multiplication) K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P fasle 3.B * YE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B 4. / (Division) O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K (Remainder, aka Modulus) PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B5. O O%K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY E B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O DIVISION OPERATOR (÷) O K PYECONCEPT B O O K PYE B O O& K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P EXAMPLE YE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K CONCEPT PYE B OGeneral O K PYE B O O K PYE Bscheme: O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE naming B O O K PYE O Ospecial K PYE B O Ocharacter K PYE B O O K PYE B O O K for PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O 1. BNo except K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY <underscore> NOTE E B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O Can contain digits but begin O K PYE2. BOO K PYE B O O K PYE B O O K PYE B Ocannot O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P The division operator gives results based on the with YE B O O K PYE B O Oone K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B data type of operands the operation. O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE BO O K PYE B O O K PYE Bin OO K PYE B O O K PYE B O O K PYE B O O K 3. Cannot be Java reserved keywords PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY E B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P YE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY E B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P YE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY E B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYEBOOK 2PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P YE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B 3. Basic Data Types 5. Arithmetic Operator 4. Variable Creation PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY AP ® CSA E B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B OMITIVES O K PYE B O O&K PYE BO O K PYE B O O K PYE B O O K PYE B O UNIBTO O 1 K—PYE PRI OPE RATORS O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P YE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K Type YOU KNOW!? PYE B O OType K PYE1B(A) O O K PYE B O2O(B) K PYE(A/B) B O O K PYE Example B O O K PYE B O O K PYE BDID O O K PYE BOO K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O the operator 5/2 =K PYE 2 B O O K PYEThe K PYE B Oint O K PYE B O O Kint PYE B O O K PYE B O O K PYE BOO B O Omodulus K PYE B O Oand K PYE B Odivision O K PYE B O O K PYE B have O O K PYE B O O K PY int E B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE some nice results when used alongside theB O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P (5.0)/2 = B O O K PYE number 10. intB O O K PYE Bdouble YE B O O Kdouble PYE B O O K PYE O O K PYE B2.5 O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE BO= O K<last-digit> PYE B O O K PYE B O O K PYE B O O K PYE B O O K <value> % 10 PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE 5/(2.0) B O O K PYE B O O K PYE B/O O K PYE B O O K PYE w/o BOOK PYE B O O K PYE B O O K PYE = O O K PYE B<value> 10 = <number last-digit> intB O O K PYE Bdouble B O O K PYE O O K PYE B O Odouble K PYE B O O2.5 K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYEThis B O Ocould K PYE Bbe O Overy K PYEhelpful B O O K PYE B O Otrying K PYE Bto OO K PYE B O O K PY when extract E B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O(5.0)/(2.0) O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O digits of any given number. double O K PYE Bdouble O O K PYE B O Odouble K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P = 2.5 YE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B Number Mod 10 B O O K PYE B O O K O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B10 O O K PYE B ODiv O K PYE PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE Table of all possible operand’s data type 129 B O O K PYE B O O9K PYE B O O K PYE B12 B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE O O K PYE B O O K PYE B O O combinations for operation K PYE B O O K PYE B O O K PYE B O O Kthe PYEdivision B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY E B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O 12 K PYE B O O K PYE B O2O K PYE B O O K PYE1B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P YE B O OEXAMPLE K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B 1 1 0 O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B OExpression O K PYE B O O K PYE B O O K PYE B OResult O K PYE(val) B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY E B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE Bint O O K val PYE B= OO K PYE B O O K PYE B3O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P 9/3 YE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYEint B O Oval K PYE=B O10/4 O K PYE B O O K PYE2B O O K PYE (not 3)B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE BCONCEPT O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O val K PYE B Oint O K PYE B O=O K9/7 PYE B O O K PYE B O1O (not K PYE B1.28) O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY Explicitly implicitly) telling E B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O(or K PYE B O O K PYE B O O KJava PYE Bto O Oconsider K PYE B O OaK PYE B O 2.5) O K PYE B O O K PYE B O O K PYE B O O K PYE B2.0 O O K(not PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYEor B Oan O Kexpression PYE B O O K PYE O O K PYE B O O K P variable, a constant as Banother YE B O O Kdouble PYE B O Oval K PYE=B O O K PYE B O O K PYE B O O K PYE B O O K PYE B Odata O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B int/int => int type. 10/4 O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K Common PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O OMistake K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE O O K PYE B O O K PYE B O O K PYE B O O <data-type> <var> = B(<data-type>) <value> K PYE B Odouble O K PYE B val O O K PYE B O O K PYE B O2.5 O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY = (10.0)/4 E B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE BError! O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P YE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B ONOTE O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYEint B O Oval K PYE=B O(10.0)/4 O K PYE B O O K PYECan’t B O O Kassign PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K It is important to put the data type to which you PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE double to an int want ( )Bbefore the B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE Bto O Otype K PYEcast B O Oin K PYE O O K PYE B Ovalue. O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY E B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O OPERATOR O K PYEMODULUS B O O K PYE B O O K PYE B O O K PYE B(%) O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P EXAMPLE YE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B OCONCEPT O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE Expression (val) B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B OResult O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY modulus gives the Bremainder one E B O O KThe PYE B O O K PYE B O O K PYE O O K PYE B Owhen O K PYE B O O K PYE B O O int K PYEval BOOK B O O K PYE B O O K PYE B5O O K PYE 6) B O O K PYE B O =PYE (int)5.6 (not other. O K PYEnumber B O O K PYEisBdivided O O K PYE by B O the O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P YE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B Oval O K PYE B O O K PYE B O O K PYE2.5 B O O K PYE B O O K PYE B double = (double)10/4 O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B OEXAMPLE O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE 2.0* (not B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE BOOK PYE B O K PYE B O O K PYE B O O K PYE B O O K PYE B O O double val = O(double)(10/4) 2.5) K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY E B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O Result O K PYE BExpression O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P YE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O*Here O K PYE BOO K PYE B Ocasting O K PYE Bthe O O Kanswer PYE B O O PYE B O O K PYE B you are type ofK 10/4. O O K PYE10%4 B O O K PYE B O O K PYE B O O K2PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K means 10 over 4 will firstB O O K PYE PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE BWhich O O K PYE B O O K PYE B O O K PYE B Obe O Kevaluated PYE B O O K PYE as 2 B(since both integers) and then 2B will B O O K PYE B O O K PYE B O O K PYE B O O8K PYE B O O K PYE B O O K PYE B O O K PYE O O K PYE B O are O K PYE B O O K PYE BO O K PYE O Obe K PYE B O O 8%15 K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYEtype BOOK PYE B Oto O KaPYE BOOK PYE B Owill O K PYE O O K PYE B O O K PY casted double which be B2.0 E B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O 24%6 0 O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P YE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY E B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYEBOOK 3PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P YE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B 6. Type Casting PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY AP ® CSA E B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B OMITIVES O K PYE B O O&K PYE BO O K PYE B O O K PYE B O O K PYE B O UNIBTO O 1 K—PYE PRI OPE RATORS O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P YE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY E B O O KCONCEPT PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O SIMPLE ASSIGNMENT O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P YE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B This section defines the priority which need to O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K CONCEPT given inOan expression. PYE B Obe O K PYE B Oto O Kthe PYEoperators B O O K PYE B O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYEThis B O Ois K PYE O O K PYEas B Oright O K PYE O O assignment, K PYE B O O K PYE B O O K PY alsoBknown toBleft E B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O wherein the contents on the right are assigned Priority* Operators O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P the onB the YE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B Oto OK PYEvariable B O O K PYE O O Kleft. PYE B O O K PYE B O O K PYE B O O K PYE B ( Kor O O K PYE1B O O K PYE B O O PYE)B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE <var> = <value> or <expression> B O O K PYE K PYE O O% K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O * Oor / Bor 2 B O O K PYE B O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYEGeneral B O O K PYE B O O K PYE Bfor O Osimple K PYE B O O K PYE B O O K PYE B O O K PY expression assignment E B O O K PYE B O O K PYE B Oor O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O + 3 O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P YE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K NOTE *Lower the priority higher the precedence PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE The only a single variable. B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYELHS B O Ocan K PYE B O Obe K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY E B O O KNOTE PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P EXAMPLE case operators have we YE B O OIn K PYE B Othe O K PYE B O O K PYE B Osame O K PYEpriority, B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K proceed with the evaluation from left to right. PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE O O K PYE B O O K PYE B O O Expression Valid orBInvalid K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY E B O O KEXAMPLE PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O a K PYE O O K PYE B O O K PYE B O O K PYE B O = bB O O K PYE B O O K PYE B Valid O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P YE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B Steps for evaluation a * b = c Invalid O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K Selecting theBexpression which has PYE B O1. O K PYE B O O K PYE O O K PYE B O O K PYE B O Ooperators K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE a = BbO O*K PYE c +B 1 Valid B O O K PYE B O O Khighest PYE B O Opriority. K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O with K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY Resolve it (one atPYE a time). E B O O K2. PYE B O O K PYE B O O Koperator PYE B O O K B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE3. BOO K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P Repeat 1 & 2 until we’ve the answer. ASSIGNMENT YE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B OCOMPOUND O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B OConsider O K PYE B Othe O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE following expression: CONCEPT & EXAMPLE B O O K PYE K PYE 9 +B O5O/K PYE 4 *B O2O % 6 -B O2O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY E B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYEExpression B O O K PYE B O O K PYE B O OInterpreted K PYE B O O K PYE asB O O K PYE B O O K P Evaluated YE B O O KExpression PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K a += b a = a + b + 5B O / O4K PYE * 2B O % O6K PYE - 2B O O 5 K/PYE 4 B=O O1K PYE B O O K PYE B O PYE B O O9K PYE O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O b B O O K PYE B O O KaPYE = BaO O*K b K PYE B O9O K K PYE O K PYE PYE B O O K PYE B O O K PY +PYE 1 B * O2O K%PYE 6 B-O2O K PYE B O1O* 2 =B O2O K PYE B O O K PYE BaO*= E B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYEaB O K PYE -=O KbPYE B O O K PYE B O Oa = aB O-O K b PYE B O O K PYE B O O K P 9 + 2 % 6 - 2 2 % 6 = 2 YE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K + 2B O - O2K PYE B O O K PYE B O O 9 K+PYE 2 B=O O11 PYE B O O9K PYE K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O11 O K PYE O KPYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY - 2B O O K PYE B O O K PYE B O11 2 B=O O 9K PYE B O O K PYENOTE E B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYEin B Ocompound O K PYE B O O assignment K PYE B O O K PYE B O O K PYE B O The difference when O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P simple is that itPYE B O O K PYE B YE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B Ocompared O K PYE B O Oto K PYE B O Oassignment K PYE B O O K PYE BOOK The expression 9 + 5 / 4 * 2 % 6 - 2 automatically performs casting. O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B Otype O K PYE B O O K PYE B O O K PYE B O O K toK PYE 9. B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE PYE B Oevaluates O K PYE B O O B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY E B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P YE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY E B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYEBOOK 4PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P YE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B 7. Operator Precedence 8. Assignment Operator PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY AP ® CSA E B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B OMITIVES O K PYE B O O&K PYE BO O K PYE B O O K PYE B O O K PYE B O UNIBTO O 1 K—PYE PRI OPE RATORS O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P YE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY CONCEPT E B O O KCONCEPT PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P YE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B When any numeric value is divided by 0, we get O O K PYEType B O O K PYE B O OWritten K PYE B O O O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K asK PYE BInterpretation following the B O O K PYE PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE Ban O OArithmeticException K PYE B O O K PYE B O O K PYE B O O K PYEwhich B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYES1: B O Oa K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O code terminates. = a+1 PreK PYE B O O K PYE B O O K PYE O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY b =B O++a increment S2: a B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O E B O O K PYE B O O K PYE B O O K PYE B O O K PYE B Ob O K=PYE O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P S1:B O b O=K PYE a B O O K PYE B OEXAMPLE YE B O O KPostPYE B O O K PYE B O O K PYE B O O K PYE O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B b = a++ O O K PYEincrement B O O K PYE B O O K PYE B O O K PYE BS2: O O Ka PYE O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K = Ba+1 PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE BConsider O O K PYE Bthe OOK PYE B O O Kcode PYE Bsnippet: O O K PYE B O O K PYE B O O K PYE following B O O K PYE B O O K PYE B O O K PYE B O O K PYES1: B O Oa K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O = a-1 Preint =O5/0; K PYE B O O K PYE B O O K PYE O K PYE B O O K PYE B O O K PYE B O O K PYE B O O Kval PYE B O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY b =B O--a decrement S2: a B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O E B O O K PYE B O O K PYE B O O K PYE B O O K PYE B Ob O K=PYE O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P System.out.println(val); S1:B O b O=K PYE a B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B YE B O O KPostPYE B O O K PYE B O O K PYE B O O K PYE = a-O O K PYEdecrement B O O K PYE B O ObK PYE B O O K PYE BS2: O O Ka PYE O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K = Ba-1 PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE BOutput: O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O java.lang.ArithmeticException: / by K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY zero E B O O KEXAMPLE PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P YE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B Consider the code snippet: O O K PYE B O O K PYE B Ofollowing O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE int 5;B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O B O O K PYE B Oa O K=PYE b = //a=5 K PYE B Oint O K PYE B Oa++; O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY intB c a; B O//a=6 E B O O K PYE O O=K PYE O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O = B++a; //a=7 O K PYE Bint O O Kd PYE O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P YE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYESystem.out.println("a: B O O K PYE B O O K PYE B O O K PYE B O O K PYE "+a+", b: B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O"+b+", K PYE B Oc: O K PYE B O O Kd: PYE"+d); B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE "+c+", B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY E B O O KOutput: PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P 5, Bc: d:B O7O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B YE B O O Ka: PYE7, B O b: O K PYE O O6, K PYE O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE Similarly for B pre postB O decrement B O O K PYE B O O K PYE O O& K PYE O K PYE B O Ooperators: K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B Oint O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY a = 5; E B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O int b = a--; //a=5 O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P int c = a; //a=4 YE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B int d = --a; O O K PYE B O O K PYE B O O K//a=3 PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE System.out.println("a: "+a+", B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O Kb: PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O "+c+", "+d); K PYE B O"+b+", O K PYE Bc: OOK PYE B O Od: K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY E B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYEOutput: B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P YE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYEa: BOO K PYE OOK PYE B Od: O K PYE 3, b: B5, c: 4, 3 B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY E B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P YE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY E B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P YE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY E B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYEBOOK 5PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P YE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B 9. Unary Operators 10. Arithmetic Exception PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY AP ® CSA E B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O OUNIT K PYE B3O O B O O K PYE EXPRESSI B O O K PYE B OON O K PYE K PYE B OME O K PYE —K PYE BOOLEAN S &BIOFOSTATE NTSB O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P YE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K Expression Result PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K(ans) PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O boolean val1 val2 Error K PYE B 1. OOK PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE Bans O O K= PYE B O O> K PYE B O O K PYE B O O K PYE B O O K PY Relational operators E B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O Logical operators O K PYE2. BOO K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYEboolean B O O K PYEans B O O= K PYE BOO K PYE BOOK PYE B O O K PYE B O O K P val1 == val2 false YE B O O3. K PYE B O O K PYEequivalence B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B Expression O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K &&, B ||Oshort Circuiting PYE B O4. O K PYE O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O 5. if statements K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY if-else E B O O K6. PYE B O O Kstatements PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P CONCEPT YE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K (and) PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B1. O O&& K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O 2. ||B O(or) K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY 3. ! (not) E B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O CONCEPT O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P YE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B Logical operators operate on boolean data and O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K Relational operators are used to compare values asBaOboolean PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE Bthey O O K give PYE Bresult O O K PYE O K PYE B Ovalue. O K PYE B O O K PYE B O O K PYE andB O return aBboolean B O O K PYE O K PYE O O K PYE value. B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY E B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O Operator K PYE B O O K PYE B Odoes O K PYE O O K PYE B O O K PYE B O O K PYE B O How itBwork? 1. > (greater than) O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P < B (less than) YE B O O2. K PYE O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B &&K PYE B O O Ktrue when both sides are true O O K PYE O K(greater PYE B O O K PYE BOO K PYE Bto) O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K 3.B O >= than equal otherwise PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O Ofalse K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE 4. <= (less than equal to) B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O == (equal to) || K PYE B 5. OOK PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B Otrue O K PYEwhen B O O Keither PYE B Oor O Kboth PYE Bsides O O K PYE areB O O K PY E B O O K6. PYE B O O K PYE B O O K PYE B Ofalse O K PYE B O O K PYE B O O K PYE B O O K PYE B O != (not equal to)B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE true, otherwise O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P YE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B ! K PYE B O O KWorks on one operand only and O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K EXAMPLES its opposite. !false PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O Ogives K PYE B OO K PYE B O O K PYE B Ois O Ktrue PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O val1 8;B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY K PYE B int O O K PYE B O= O K5, PYEval2 B O O K=PYE E B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P NOTE YE B O O KExpression PYE B O O K PYE B O O K PYE B O O K PYE BResult O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B (ans) O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE BO O K PYE B O Ocontains K PYE B O O K PYE B O O Krelational PYE B O O K PYE B O O K If an expression arithmetic, PYE B O Oboolean K PYE B O Oans K PYE=B O O K PYE O O K PYEfalse B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE val1 > Bval2 and operators then order B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYElogical B O O K PYE B O O K PYE B O Othe K PYE B O Oof K PYE B O O K PYE B O O asK PYE follows K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYEevaluation B O O K PYE Bis OO B O O:K PYE B O O K PYE B O O K PYE B O O K PY boolean ans = val1 < val2 true E B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE O O K PYE B O O>K PYE B O O K PYE B O O K PYE B O arithmetic > B relational logical. O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P val2 YE B O O Kboolean PYE B O O Kans PYE B=O val1 O K PYE>= BOO K PYE Bfalse O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O Oboolean K PYE B O Oans K PYE=B O O K PYE O K PYEtrue B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE val1 <=B O val2 B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B Oboolean O K PYE B Oans O K PYE O O K PYE O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY = Bval1 == Bval2 false E B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O CONCEPT O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P val2 YE B O O Kboolean PYE B O O Kans PYE B=O val1 O K PYE!= BOO K PYE Btrue O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K Expression Equivalent expression PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O !(a&&b) !a || K PYE B NOTE O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O!b O K PYE B O O K PYE B O O K PY E B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYEAll BOO K PYE B O Ooperators K PYE B O O can K PYEwork B O O Kon PYE BO O K PYE B O O K PYE!(a||b) B O O K PYE B O O K PYE B O O K PYE O O K PYE B O O K PYE B O O K P relational int and !a &&B!b YE B O Odouble K PYE B Obut O K PYE O O K PYE BitOonly O K PYE BOOK PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B for B booleans works with == O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE O O KaPYE B O O K PYE B OAlways O K PYE Btrue O O K PYE B O O K PYE B O O K !aB|| !=. PYE B Oand O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O !a a B O O K PYE B O O KAlways K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O&& K PYE PYE B O Ofalse K PYE B O O K PYE B O O K PY E B O O Kboolean PYE B O O Kval1 PYE B O K PYE B Oval2 O K PYE O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O =O true, = Bfalse; &&O K(b||c) (a&&b) (a&&c) O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYEaB O PYE B O O K PYE B O O K PYE B O|| O K PYE B O O K PYE B O O K P YE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY E B O O K PYE B O O K PYE B O OPYEBOOK K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K 6PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P YE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B Table of Contents 2. Logical Operators 1. Relational Operators 3. Expression Equivalence PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY AP ® CSA E B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O OUNIT K PYE B3O O B O O K PYE EXPRESSI B O O K PYE B OON O K PYE K PYE B OME O K PYE —K PYE BOOLEAN S &BIOFOSTATE NTSB O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P YE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O<stmt> K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K Equivalent PYE B O OExpression K PYE B O O K PYE B O O K PYE B O O K PYE Bexpression O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O || (b&&c) (a||b) is Bexecuted condition K PYE B OaO K PYE B O O K PYE B O O K PYE B O O K&& PYE(a||c) B O O K PYE B O O K PYE<stmt> B O O K PYE O O K PYE Bonly O O K when PYE B Othe O K PYE B O O K PYE B O O K PY E B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O evaluates to true. O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P Given c Bare YE B O O K PYE B O O Ka, PYEb B Oand O K PYE O O Kboolean PYE B O O Kvalues PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B EXAMPLES O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O Example 1: K PYE B OExpression O K PYE B O O K PYE BEquivalent O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY Expression E B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O Oint K PYEval B O O= K PYE 2; B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B!(a<b) O O K PYE B O O K PYEaB O O Kb PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P >= if(val>2) YE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B System.out.println(“Hi”); O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K !(a<=b) a > b //Output: PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE //There will be no output B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O !(a==b) a != b K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY Condition evaluates to false and hence no E B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O output. O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P Given &ObK PYE areB O integer values YE B O O K PYE B O O K PYEaB O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE Example 2: B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE = 2; B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O Kint PYE Bval O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY if(val>2) E B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O System.out.println(“Hi”); O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B OSystem.out.println(“Always”); O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P YE B O OCONCEPT K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O //Output: O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K //Always PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O Operator Short circuiting operation Only the execution of the 1st statement is based K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY on theBif. The E B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE OOK PYE2nd B O Ostatement K PYE B O O Khas PYE therefore B O O K PYE B O O K PYE B O && Does not evaluate the RHS if the O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE BOO K PYE B Oif O Kand PYE Bwill OOK PYE B O O K PYE B O O K P nothing to do with the be executed. false YE B O O K PYE B O O K PYELHS B O Ois K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K Example 3: Does evaluate the RHS if the PYE B O O|| K PYE B O O K PYE B O Onot K PYE B O O K PYE BO O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B OLHS O K PYE B O O K PYE B O O K PYE B O O K PYE B O O Kint PYE Bval O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O = 2; is true K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY if(val>2){ E B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O System.out.println(“Hi”); O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P System.out.println(“Always”); YE B O OEXAMPLES K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B } O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K //Output: PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE int a = 2, b = 5; B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K//No PYE B Ooutput O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O ans = aB O > ObK PYE && BbO O !=K PYE 10 B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY K PYE B boolean O O K PYE B O O K PYE The { B}Oare used associate E B O O KThe PYE B OOK O K PYE B Oto O K PYE B O Oand K PYE B Oright O K PYE B O O K PYE O K PYE B Oto OK PYE B O O Kmultiple PYE B O O K PYE B O O K PYE B O LHS ofPYE &&B Oevaluates false the O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE Bwith O O K PYE B O OSince K PYE B O Ocondition K PYE B O O Kis PYE B O O K P statements the if. the hand side therefore is not evaluated. YE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B Ofalse, O K PYEthere B O O Kwill PYE B OO K PYE B O O K PYE B O O K PYE B O O K PYE B be no output. O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B Oint O K PYE B O= O K5; PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE val Example B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K4: PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O boolean ans = ++val < 100 || ++val < 20; K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY int val = 12; isKevaluated first. becomes 6.B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O E B O O K++val PYE B O O PYE B O O K PYE B Oval O K PYE B O O K PYE if(val>2){ O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P System.out.println(“Hi”); YE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B boolean ans =K PYE 6 < ||B ++val 20; O O K PYE B O O K PYE BOO B O100 O K PYE O O K PYE<B O O K PYE B O O K PYE BSystem.out.println(“Always”); O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K } O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE PYE B OSince O K PYE 6 B Ois O less K PYEthan B O O K100 PYE Bthe OOK PYE B O O Kis PYE B O O K PYE B O condition true. B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K//Output: PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O It short circuits and doesn’t perform the K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY //Hi of ++val<20. value ofK PYE valB O isO6 E B O O Koperation PYE B O O K PYE B O O K PYE BFinal O O K PYE BOO K PYE B O O//Always K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYEand B O O Kans PYE B K PYE isO O true . B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P YE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY E B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O CONCEPT O K PYECONCEPT B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P YE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B if(<boolean expression/variable>) O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K if(<boolean expression/variable>) PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY E B O O K PYE B O O K PYE B O OPYEBOOK K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K 7PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P YE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B 4. &&, || Short Circuiting 5. If Statements 6. If-Else Statements PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY AP ® CSA E B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O OUNIT K PYE B3O O B O O K PYE EXPRESSI B O O K PYE B OON O K PYE K PYE B OME O K PYE —K PYE BOOLEAN S &BIOFOSTATE NTSB O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P YE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B 1> O O K PYE B O O K<stmt PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O Kis PYE B O O K PYE B OOnly O K PYE O O condition K PYE B O O Kis PYE B O O K val>12 checked first. if Bthe PYE B Oelse O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE not satisfied, then val>5 is checked. If that too B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O <stmt 2> not toB O the else. K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYEis BO O Ksatisfied PYE B O O Kthen PYE Bit O goes O K PYE O K PYE B OIn O Kthis PYE B O O K PY E B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O case, val>12 is not satisfied but val>12 is. O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE 5:B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P be executed theBcondition isO K PYE B OExample YE B O O<stmt1> K PYE B O Owill K PYE BO O K PYE B O if O K PYE O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B int = B 14; true <stmt2> willBbe O O K PYE B O O otherwise K PYE B O O K PYE B O O K PYE O Oexecuted. K PYE B O O K PYE B O O K PYE B Oval O K PYE O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K if(val>12) PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYESystem.out.print(“A”); B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B EXAMPLES O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY else if(val>5) E B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O System.out.print(“B”); O K PYEExample B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P 1: else YE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B System.out.print(“C”); 2; O O K PYEint B O Oval K PYE=B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K //Output: PYE B O Oif(val>2) K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B System.out.println(“A”); O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K//A PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B Oelse O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY Since condition satisfied, it won’t E B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE the B O Ofirst K PYEif BOO K PYE B O Ois K PYE B O O K PYE B O O K PYE B O System.out.println(“B”); O K PYE B//Output: O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE O O K PYE BOO K PYE B O Oother K PYE Bcondition O O K PYE B O O K PYE B O O K P goBahead and check the since YE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B //B the checking of val>5 happens only when the O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K not PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE Bval>12 O O K PYEis BO O K satisfied. PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE Since the condition is not satisfied it goes to the B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O part K PYE B else O O K PYE B Oof O Kthe PYEcode. B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY Example 6: E B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYEExample B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O Oval K PYE O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P 2: int =B O 14; YE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O if(val>12) O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B 12; O O K PYEint B O Oval K PYE=B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE BSystem.out.print(“A”); O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O Oif(val>2) K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE if(val>20) B O O K PYE B System.out.print(“A”); O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O System.out.print(“B”); K PYE B Oelse O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY else E B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O System.out.print(“B”); O K PYE B O OSystem.out.print(“C”); K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B OSystem.out.print(“C”); O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P YE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O //Output: O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B //Output: //AC O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K //AC PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYEfirst B O O Kif PYEcondition B O O K PYEhas B O Ogot K PYE B O O K PYE O O K PYE B O O The nothing to Bdo Only 1 statement is associated with the else. K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYEwith BOOK PYE B O O K PYE BO O K PYE B O The O K PYE B O O is K PYE B O O K PY the second if condition. else printed irrespective val’s E B O O KHence PYE B O OCKwill PYEbe BOO K PYE B O O K PYE B O O of K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O associated with the Hence O K PYEvalue. B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYEonly BOOK PYE B O O 2nd K PYE if. BOO K PYE Bfirst O O K PYE B O O K P verified. In Bthis case, it isB O O K PYE B YE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B Oval>12 O K PYE Bwill O O Kbe PYE B O O K PYE OOK PYE Bsince O O K PYE O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B OA OK PYE B Oprinted. O K PYE BNext, O O K PYE B O O K PYE Bbe O O K PYE B O O K true will be val>20 will Example 3: PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE verified. Since, it’s not true, then it goes to the B O O K PYE B Oval O K PYE O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O int = B12; and C. B O O K PYE B O O K PYE B O O K PYE B O O K PY K PYE B Oif(val>2) O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYEelse BOOK PYEprints B O O K PYE E B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O System.out.print(“A”); O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P else { YE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B OExample O K PYE B O7: O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B System.out.print(“B”); O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K int val = B 20; System.out.print(“C”); PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE ans = val>14; } B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O Kboolean B O O K PYE PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O if(ans) K PYE B O//Output: O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY System.out.println(“Hi”); //AB O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE E B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O //Output: O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P YE B O O{K PYE B O Obe K PYE B Oto O Kassociate PYE B O O K multiple PYE B O O K PYE B O O K PYE B O //Hi O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B } can used O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K statements with the else too. PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE BYou O O Kcan PYEdirectly B O O K PYE B Oa O Kboolean PYE B O O Kin PYE O KIfPYE use anB Oif. theB O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O Ois K PYE BOO K PYE B O statement(s) O K PYE B O O K PYE B O O K PYE B O O variable true, then the 4:O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY K PYE B Example O O K PYE B O associated printed. E B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O Kwith PYE Bthe O O Kif PYEwill B O Obe K PYE B O O K PYE B O O K PYE B O int val = 12; O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P if(val>12) YE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B OSystem.out.print(“A”); O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O Oelse K PYE if(val>5) B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B System.out.print(“B”); O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B Oelse O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY E B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O System.out.print(“C”); O K PYE B//Output: O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P YE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B //B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY E B O O K PYE B O O K PYE B O OPYEBOOK K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K 8PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P YE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY AP ® CSA E B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O KUNI PYE BTO4 O K— PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O ITERATION O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P YE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B Example 2: B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE i = B1; iPYE <=B 3; B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O Kfor(int PYE B O O K PYE OOK O O Ki++) PYE B O O K PYE B O O K PYE B O O System.out.print(“Hi “); K PYE B 1. OOK PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY for Loop System.out.print(“Ok”); E B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O while O K PYE2. BOO K PYELoop B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P YE B O O3. K PYE B O Ostatements K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B OOutput: O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B Jump O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K Nested Hi Ok PYE B O4. O K PYE B O Oloops K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O KHi PYEHi BOO K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O 5. Some standard loop-based algorithms K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYEOnly BOOK B O O K PYE O O K PYE B Owith O K PYE O K PYE 1 PYE statement is B associated theB Ofor. HiB O O K PY E B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O will be printed 3 times, it comes out of the loop O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P prints YE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B Oand O K PYE B O OOk. K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE Example B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K3: PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O CONCEPT K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O K1; PYEiB O O K2; PYEi++){ B O O K PYE B O O K PYE B O O K PY for(int iO= <= E B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O System.out.print(“Hi “); O K PYEfor(<Initialisation>;<Condition>;<Update>) B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P System.out.print(“Ok ”); YE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B <Body> } O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE Output: B O O K PYE B O O K PYE O O K PYE B O Ocondition K PYE B O O doesn’t K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O Repeats the Bbody till the come K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY false. The condition needs to generate a Hi Ok Hi Ok E B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O flows likeBas shown O K PYEboolean. B O O K PYEThe B O Ocode K PYE B O O K PYE OO K PYE Bbelow: O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P the are now the forB O O K PYE B YE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B OBoth O K PYE B Ostatements O K PYE B O O K PYE B O Opart K PYEof BO O K PYE O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE BOO K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K loop’s body. PYE B O O K PYE B O O K PYE1B O O K PYE B O O K PYE 4 B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O KInitialise PYE B O O K PYE B OCondition O K PYE B O O K PYE BUpdate O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY E B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P 2 B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B YE B O O K PYE B O O K PYE B O O K PYE CONCEPT O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE3B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE Bthe O O Kinitialisation, PYE B O O K PYEkeeps B O O K PYE B O O K PYE O K PYE B O O Body After repeating theB O body K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY till the condition becomes false. Like for, just 1 E B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O statement associated O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYEis BO O K PYE B O Owith K PYEthe B O Owhile. K PYE B O O K PYE B O O K P YE B O O K PYE B O O K PYE5 B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K Rest ofO O K PYE B O O K PYE B O O K PYE B<initialisation> PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE Code while B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O(<condition>) O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE O K PYE B Ois O Ka PYE BOOK PYE B O Obody) K PYE B O O K PY <body>B O(update part of the E B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P YE B O OEXAMPLES K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B OEXAMPLES O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE Example 1: B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O KExample B O O K PYE B O O K PYE PYE B O O K1: PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY for(int i = 1; i <= 3; i++) int val = 1; E B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O while (val<5) O K PYE B O OSystem.out.print(i+ K PYE B O O K PYE B O O K PYE “ B O“); O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P System.out.print(“Hi ”); YE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K Output: PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE BOutput: O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE 1 B2O 3 B O O K PYE O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O HiB O.O. . ∞B Oprinting infinitely K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE BHi O OHi K PYE K PYE O K PYE B O O K PYE B O O K PYE B O O K PY E B O O KiPYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O is first given the value 1, since the condition is val andB O the is checked. O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O is O Kinitially PYE B O O1K PYE O Kcondition PYE B O O K PYE B O O K PYE B O O K P true, it goes to the body and prints 1 and then YE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B OSince O K PYEtrue, B O O K Hi PYEgets B O O Kprinted PYE B O O K PYE O O K back PYE B O and it Bgoes toO K PYE B goes theBupdate. and checks theB O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K O O K PYE B O Oto K PYE O O K PYEBecomes B O O K PYE B2O O K PYE B O O K PYE the condition. val is still 1 and has not been PYE B Ocondition O K PYE B O O K PYE B OOK PYE B O O K PYE B O O K PYE B4. O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE again and repeats till i becomes updated. becomes infinite loop. B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O KHence PYE B Oit OK PYE B O O Kan PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY E B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P YE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY E B O O K PYE B O O K PYE B O OPYEBOOK K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K 9PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P YE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B Table of Contents 1. for Loop 2. while Loop PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY AP ® CSA E B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O KUNI PYE BTO4 O K— PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O ITERATION O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P YE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B Example 2:B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE Example 2: B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K O O K PYE B O O K PYE B O O K PYE PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE int = B1; = 4; B O O K PYE B Oval O K PYE O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O Kint PYE Bval O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O while(true){ K PYE B Owhile(val<5){ O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY System.out.print(“Hi ”);B O O K PYE B O O K PYE B O O K PYE if(val ==7) E B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O break; O K PYE B O Oval++; K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P YE B O O K B O O K PYE B O O K PYE B O O K “); PYE B O O K PYE B O O K PYE B }PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE System.out.print(val+” O O K PYESystem.out.println(val); B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE Bval++; O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O } O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O Output: K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYEOutput: B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY E B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O Hi Hi Hi Hi 5 O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE4B O 5 O6K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P YE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B val isKset condition checked. Since O O K PYE BOO PYEto B O1 O Kand PYE B O O K PYE Bis OO K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K itBenters the ItBprints HiB Oand PYE B Otrue, O K PYE O O K PYE B Obody. O K PYE O O K PYE O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE Example B O O K PYE B O O K PYE B Oto O K2 PYE BOO K PYE Bthe O O Kcondition PYE B O O K PYE B O O K PYE B O O K3: PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O increases val and checks K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY for(int i = 1; i<=3; i++) { again. Repeats the process till the condition is E B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O if(i==2){ 5, the O K PYEnot B O Ocorrect. K PYE B OWhen O K PYE Bval O O Kbecomes PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P YE B O Ocondition K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE Bcontinue; O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B is false and it comes out of the loop O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B} O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K and prints 5. “); PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O KSystem.out.print(i+” PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K} PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY E B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O Output: O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P YE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O 1 K3PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B CONCEPT O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY Jump statement Working E B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P break control ofBthe YE B O O K PYE B O O K PYE B O O KTakes PYE B Othe O K PYE B O Oout K PYE O O K PYE B OCONCEPT O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYEloop B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE O K PYE BO O K PYE B Oof O K PYE B O O K PYEtype B O O Kof PYE B O can O K PYE O O K PYE B O O Kany PYE B O O K PYE B O O continue Any loop beBnested inside type InBaOfor loop, skips rest K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY of loop. The inner loop will be executed as many the body and goes to the E B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O times the outer loop condition true. O K PYE B O O K PYE B O O K PYE Bupdate O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O as K PYE BO O K PYE BOO K PYE B O Ois K PYE B O O K PYE B O O K P YE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYEIn B OaOwhile K PYE Bloop, O O K PYE B Orest O K PYE skips of B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O Othe K PYE B O O K PYE B O O K PYE B body and goes to the O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B Ocondition O K PYE B O O K PYE B O O K PYE B O O K PYEEXAMPLE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY E B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P Consider the following code snippet: YE B O OEXAMPLES K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE O K PYE B O2; O K PYE B O{ O K PYE B O O K PYE B O O K for(int i B = O1; i <= i++) PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O Kfor(int PYE B O O KjPYE O Oj K PYE O Oj++) K PYE B{O O K PYE B O O K PYE = B1; <= Bi; Example 1: B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O B O O K PYE B O O K PYE System.out.print(“* ”); K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY } for(int i = 1; i<=3; i++) { E B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O }B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P O K PYE B O Oif(i==2) K PYE B O O K { PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE YE B O O K PYE B Obreak; O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B Output: O O K PYE B O} O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K System.out.println(i); PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE * *B* B O O K PYE O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O } B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY E B O O KOutput: PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P YE B O O K1PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B NOTE O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE BAny O O Kjump PYE B O O K PYE B O Oplaced K PYE B Oinside O K PYEthe BOO K PYE B O O K PYE statements inner B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O loop, will be applicable to that loop only. A K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY break the loop NOT take you E B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE Binside O O K PYE B Oinner O K PYE B O Owill K PYE BOO K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B Oof OK PYEouter B O O Kloop. PYE B O O K PYE B O O K PYE B O O K PYE B O O K P out the YE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY E B O O K PYE B O O K PYE B O OPYEBOOK K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O10 K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P YE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B 3. Jump Statements 4. Nested Loops PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY AP ® CSA E B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O KUNI PYE BTO4 O K— PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O ITERATION O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P YE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B OOCCURRENCES O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K COUNTING PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE Bcheck O O K PYE B O O K PYE B O O K PYECONCEPT B O O K PYE B O O B O O K PYE B O O K PYE B O O K PYE B O O K PY forB O O K PYE init update &K PYE CODE E B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P YE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B OCode O K PYE B O O Kcounts PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B below the number of factors of a O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K number. PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O init check update K PYE B O O K PYE for B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY The logic is initialise a count to 0 and keep E B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O adding 1 when youBencounter O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE O O K PYE B OaOfactor. K PYE B O O K PYE B O O K P YE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K snippet: PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE BCode O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O KBody PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O of inner loop int count = 0, num; K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY //Assume num has been initialised E B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O for(int iB O = O1; i B<= O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE K PYE O O10; K PYEi++) B O O K PYE B O O K PYE B O O K P if(num i B== YE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K% PYE O O 0) K PYE B O O K PYE B O O K PYE B O O K PYE B count also O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O=O Kcount PYE B O+ O K1; PYE//Can B O O K PYE B O O K PYE B O O K beO Kcount++ PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K Body PYE B Oof O K PYE B O Oloop K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O outer K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY E B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O CHECKING THE AO O K PYE B O O K P O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYEPRESENCE B O O K PYE B O O KOF PYE B YE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B CERTAIN OCCURRENCE O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O CONCEPT & CODE of K PYE B O ORest K PYE B O Othe K PYEcode B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY E B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O Oblow K PYEhelps B O O K PYE B O O K PYEwhether B O O K PYEaBnumber O O K PYE B O O K P Code in checking YE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B loop is prime not. O O K PYE B O O K PYE B O OFlow K PYEof B Onested O K PYE B O O K PYE B O O K PYE B O O K PYE B O O Kor PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O toO take variable itPYE with K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYEThe B O Ologic K PYEis BO K PYEa BO O K PYE Band O O Kinitialise PYE B O O K B O O K PY aKvalue. occurrence is B O O K PYE B O E B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O PYE B OIfOthere K PYE BisOany O K PYE B O O K PYEwhich B O O K PYE O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE OOK PYE B O O K PYE B O O K PYE BOOK PYE B O O K P opposite of Bthe desired occurrence, change the YE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B value of the variable. Once the loop completes O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K the status ofB O the PYE B OCONTINUOUS O K PYE B O O K PYE B OSUM O K PYE B O O K PYE B O O K PYE B O O K PYE Bcheck O O K PYE BO O K PYE O Kvariable. PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY Code E B O O KCONCEPT PYE B O O K PYE& B OCODE O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYEsnippet: B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P boolean flag = true; YE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B for(int i B = O2; i <B O num; i++) Code below helps to find the sum of the O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE O K PYE O K PYE B O O{ K PYE B O O K PYE B O O K if(num%i == 0){ PYE B Onumbers O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE from 1 to 10. flag B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE= B Ofalse; O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O}K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY E B O O KThe PYE B O O Kis PYE O O Ka PYE B O O K PYE O K PYE B O O K PYE B O O} K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O logic toBtake variable andB O keep O K PYEaccumulating B O O K PYE B O O Kin PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P it.B O O K PYE B O O K PYE B O O K PYE B O O K PYEif(flag) YE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B System.out.print(“Prime”); O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K else PYE B OCode O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE snippet: System.out.print(“Not Prime”); B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B Oint O K PYE B O=O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY sum 0; E B O O K PYE B O O K PYE O KiPYE O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O for(int i =B O 1; <=B O 10; i++) O K PYE B O Osum K PYE=B Osum O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P + i; // This is the YE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B important line O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY E B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P YE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY E B O O K PYE B O O K PYE B O OPYEBOOK K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O11 K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P YE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B 5. Some Standard LoopBased Algorithms PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY AP ® CSA E B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O KUNI PYE BTO4 O K— PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O ITERATION O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P YE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O KOF PYE B O O K PYE B O O K PYE O ONUMBER K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K SUM THE DIGITS OFBA PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B CONCEPT O O K PYE B O O K& PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY CODE E B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P YE B O OCode K PYE B O O K PYE BOO K PYE B Oof O Kthe PYEdigits B O O K PYE below finds the sum of aB O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K number irrespective of the number of digits. PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY The logic is extract the last digit and keep E B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O the by dividing byB O10 O K PYEreducing B O O K PYE B O Onumber K PYE B O O K PYE B O O K it PYE O Ktill PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P YE B O Othe K PYE B O O K PYE B O O K PYE number reaches 0. B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B Osnippet: O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O Code K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY intB num; E B O O K PYE O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O hasB Obeen initialised O K PYE B//Assume O O K PYE B Onum O K PYE O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P while(num!=0){ YE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B Osum O K PYE O O K+ PYE BOO PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K = Bsum num % K10; PYE B O O K PYE B O=O Knum PYE B O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE num / O10; B O O K PYE } B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY E B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P YE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY E B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P YE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY E B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P YE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY E B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P YE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY E B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P YE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY E B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P YE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY E B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P YE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY E B O O K PYE B O O K PYE B O OPYEBOOK K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O12 K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P YE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY AP ® CSA E B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B OTO K O O K PYE B O O K PYE B O O K PYE B O O K PYE B O UNI 6PYE —B ARRAYS O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P YE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O OARRAY K PYE B O OOPERATIONS K PYE B O O K PYE B O O K PYE B O O K IMPORTANT PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O following K PYE B 1. OOK PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYEConsider B O O K PYEthe BOO K PYE B O Oarray: K PYE B O O K PYE B O O K PYE B O O K PY Basics int arr[] = {10, 7};B O O K PYE B O O K PYE B O E B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K3, PYE4, B O2, O K PYE Creation new O K PYE2. BOO K PYE B O of O Ka PYE B Oarray O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P YE B O O3. K PYE B O O Kthrough PYE B O O an K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B Iterate array O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE O O K PYE B OPROPERTY O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K A. BLENGTH Some algorithms PYE B O4. O K PYE B O important O K PYE B O Oarray K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE O O K PYE B O O Karray PYE B references O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O 5. BWorking with K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYECONCEPT B O O K PYE B O O B O O K PYE B O O K PYE B O O K PYE B O O K PY &K PYE EXAMPLE Sorting and Algorithm E B O O K6. PYE B O O K PYE B OSearching O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P snippet: YE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B OCode O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K System.out.println(arr.length); PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYEOutput: B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY E B O O KCONCEPT PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE5B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P YE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B TheBlength property gives the number ofBvalues An array is a collection type O O K PYE BO O K PYE BO O K PYE B Oof O Kdata PYE Bof O OaKsimilar PYE B O O K PYE B O O K PYE O O K PYE B O O K PYE BOOK PYE B O O K PYE O O K PYE B O O K PYE B Owhere O K PYE B O Odata K PYEis BO O K PYE B Oin OK B O O K PYE B O O K PYE Bin OO K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE the array. the arranged aPYE contiguous B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O memory location. K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY E B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O A K PYE B O O K PYE O O K PYE B O O K PYE B O B. ACCESSING VALUE INBAN ARRAY O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P In general an array is declared as: YE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B& OO K PYE B O O K PYE B O O K PYE B O O K PYE B O O K CONCEPT EXAMPLE PYE B O<data O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE type> [] <name of array>; or B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O <name array>[]; K PYE B <data O O K PYEtype> B O O K PYE B O Oof K PYE B O O K PYE B O O K PYE B O O K PYECode B O O Ksnippet: PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY E B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O System.out.println(arr[0]); O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P For the array below, YE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B int arr[] {10, 2,B 7}; O O K PYE BOO K PYE B=O O K PYE 3, B O O4, K PYE O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K Output: PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE arr B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE 10 B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY E B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O from O K PYE0B Oand O K PYE B Otill O K PYE B O O K PYE B O Positioning starts goes 100 O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P arr.length - 1. YE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE BCode O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE snippet: B O O K PYE B O O K PYE B O O K0PYE B O 1 O K PYE B 2O O K PYE 3 B O O K4PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY System.out.println(arr[5]); E B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O 10 3 4 2 7 O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P Output: YE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K100 PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K ArrayIndexOutOfBoundsException PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O ArrayIndexOutOfBoundsException if B O O K PY representation of arr. K PYE B O O K PYE BMemory O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYEYou B O Oget K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE E B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O Ka PYE B O O K PYE BO O K PYE BO O K PYE B O O K PYE B O you access position that does not exist. O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P arrays YE B O OSome K PYE Bimportant O O K PYE B Opoints O K PYE Babout O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K 1. Array names are references PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE 2. BReferences locations in the B O O K PYE O O K PYE B Oare O K PYE B O O K PYE B O Omemory K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY 3. Positions begin from 0 and not 1 E B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P YE B O OFor, K PYE B Oarray O K PYE B O O Kwe PYEassumed B O O K PYE the B O Omemory K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B the above O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K to be atB100, reality canB O be anything PYE B Olocation O K PYE B O OK PYE O O Kin PYE B O O KitPYE OK PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE andB O isOallocated B O O K PYE K PYE B O Oautomatically. K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY E B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P YE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY E B O O K PYE B O O K PYE B O OPYEBOOK K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O13 K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P YE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B Table of Contents 1. Basics PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY AP ® CSA E B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B OTO K O O K PYE B O O K PYE B O O K PYE B O O K PYE B O UNI 6PYE —B ARRAYS O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P YE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O VALUE O K PYE B O O K PYE B O O K PYE B O O K ACCESS VALUE BY PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYECONCEPT B O O K PYE B O O B O O K PYE B O O K PYE B O O K PYE B O O K PY &K PYE EXAMPLE E B O O KCONCEPT PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P YE B O O<data K PYE B O O K PYE<array B O O K PYE B O O K [] PYE= B Onew O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B type> name> <data for(int val:arr) O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K type> [<size of array>]; +O“ “);B O O K PYE B O O K PYE PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O KSystem.out.print(val PYE B O O K PYE B O O K PYE B O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYEOutput: B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY E B O O KNOTE PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE1B O 5 O2K PYE 4 6B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P YE B O O1.K PYE O O K PYE OOK PYE B O O K PYE B Oare O K PYE AllBvalues inBan integer array 0 B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE O O K PYE B O Ocalled K PYE Bas OO K PYE B O O K PYEloop BOOK PYE B O O K ThisB loop is also the enhanced or 2. All values in a double array are 0.0 PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE the B O O K PYE OO K PYE Bin OO B O O K PYE B O Oare K PYE B O O K PYE B O O K PYEfor B O each O K PYEloop. B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O 3. BAll values aK PYE boolean array false K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY E B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYEBy B OPosition O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P By Value YE B O OEXAMPLE K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K Can be used to modify Cannot be used to PYE B Oint O K PYE B O [] O K PYE B O Oint K PYE[5]; B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE arr = new the Barray modify the B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE O O K PYE B O O K PYE B O O K PYE B O O Karray PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY through Can only traverse E B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O Can K PYEtraverse B O O K PYE B O O K PYE B O O K PYE BO O K PYE B O O K PYE B O arr O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYEthe BOO K PYEin BO K PYE B O O K PYE B Othe O K PYE B O O K PYE B O O K P array a Oway from beginning YE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B 100 e.g.access alternate till the end of the O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K values, go through the without PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYEarray BOOK PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE BOO K PYE B O O K PYE B O O array in reverse etc. skipping any value K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY E B O O K PYE B O O K PYE B O O0K PYE B O B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O 1 O K PYE2B O O K PYE 3 B O O4K PYE B O O K PYE Difference between the two ways of array O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P YE B O O K PYE B O O K PYE B O0 O K PYE B K PYE B O O K PYE B O O K PYE B O O K PYE B 0O O K PYE 0 B O O K0PYE B O0O K PYE B O O K PYE B O O K PYE B O Otraversal O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O100 K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY E B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O of arr O K PYE B O O K PYE Memory B O O K PYErepresentation B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P YE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K LINEAR SEARCH PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYECONCEPT B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY E B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P following array: YE B O OConsider K PYE B O Othe K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B OUsing O K PYE BOO K PYEfor B Oloop: O K PYE B O O K PYE B O O K PYE B O O K PYE B the usual int arr[] {K PYE 1, 5, 4,B 6}; O O K PYE BOO K PYE B=O O B O O2, K PYE O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K int arr[] //Array initialised PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O=K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O Kint PYE Bval O O K PYE B O O K PYE B Obe O K PYE B O O K PYE B O O K PYE B O O = //Value to searched K PYE B ACCESS O O K PYE B O O K PYE B O O K PYE O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY POSITION BYB OPOSITION E B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O Oboolean K PYE B O O flag K PYE B=O O K PYE B O O K PYE B O O K PYE B O O K PYE B O false; O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P YE B O OCONCEPT K PYE B O O K PYE O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B &BEXAMPLE for(int i = 0; i<arr.length; i++) { O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K if(arr[i] == val) PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE flag Code B O O K PYE B Osnippet: O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE= B Otrue; O K PYE B O O K PYE B O O K PYE B O O K PYE B O O }O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B for(int i = 0; i < arr.length; i++) E B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O System.out.print(arr[i] + “ “); if(flag) O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P YE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B System.out.println(“Present”); Output: O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K else PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O KSystem.out.println(“Not PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE 1 5 2 4 6 B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O Kpresent”); PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY E B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P YE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY E B O O K PYE B O O K PYE B O OPYEBOOK K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O14 K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P YE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B 2. Creation of a New Array 4. Some Important Array Algorithms 3. Iterate Through an Array PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY AP ® CSA E B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B OTO K O O K PYE B O O K PYE B O O K PYE B O O K PYE B O UNI 6PYE —B ARRAYS O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P YE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O Kthe PYEenhanced B O O K PYE Bloop: O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K Using Alternate logic PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE Instead ofK PYE initialising max toKarr[0], can also int =O//Array initialised B O O K PYE B Oarr[] O K PYE B O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O B O O K PYE BOO PYE B Oyou O K PYE BO O K PYE B O O max Integer.MIN_VALUE val //Value be K PYE B Oint O K PYE B O=O K PYE B O O Kto PYE B Osearched O K PYE B O O K PYE B O O K PYEinitialise B O O K PYE B O Oto K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY E B O O K PYE B O O K PYE B O= O Kfalse; PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O boolean flag O K PYE Bfor(int O O K PYE Bv: OOK PYE B{ O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P arr) YE B O O K PYE B O O K== PYEval) B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B if(v NOTE O O K PYE B O O K PYE BOO PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K flag = Ktrue; PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE } A common mistake made by the students is to B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O if(flag) initial ofO O max asB0. ItKwon’t if B O O K PY K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYEgive B O Oan K PYE B O Ovalue K PYE B K PYE OO PYE B Owork O K PYE System.out.println(“Present”); E B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O Kin PYE BO O K PYE BO OK PYE B O O K PYE B O O K PYE B O the values the array are all negative. O K PYE Belse O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P System.out.println(“Not YE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYEpresent”); B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY logic E B O O KAlternate PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P Count the number of times val is present in the code YE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B OConsider O K PYE B Othe O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B array. theBfinal count (check outside the O O K PYE B O O If K PYE O O K PYE B O is O K0PYE BOOK PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B Oloop), O K PYEthen BOOK PYEvalue B O O Kis PYE BO O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE the not present. int arr[] = B{10,40,20,25}; B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY E B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYENOTE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P arr YE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B A Bcommon made by B the to B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K O O K PYE O O K PYE Bmistake O O K PYE B O O K PYE O Ostudents K PYE B O Ois K PYE an if-else inside following PYE B Ohave O K PYE BO O K PYE B O O Kthe PYEloop. B O O KThe PYE B O O K PYE B O O K PYE B O5000 O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B Ois OK PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O code NOT CORRECT K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY 0 K PYE B O1O K PYE B O 2 O K PYE B3O O K PYE B O E B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O O K PYEfor(int B O O K PYE B PYE B O O K PYE B O O K PYE BOO i O=O K0; i<arr.length; i++) { K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P 40 25 YE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B10 O O K PYE B O O K PYE20 B O O K PYE B O O K PYE B if(arr[i] == val) O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K System.out.println(“Present”); PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE 5000 B O O K PYE Belse O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYESystem.out.println(“Not B O O K PYE B O O K PYE B O O K PYEPresent”); B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY E B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O Memory representation of arr O K PYE} B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P YE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE O K PYE=B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K intB O val[] arr; PYE B OFINDING O K PYE B O O KMAX PYE B OVALUE O K PYE B OIN O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE AN ARRAY B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O Oarr K PYE B O O K PYE B O O K PY val E B O O KCONCEPT PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B5000 O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P 5000 YE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O Kthe PYEusual B O O Kfor PYEloop: B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K Using PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE int =O//Array initialised B O O K PYE B Oarr[] O K PYE B O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O=K PYE arr[0] 22;B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B Oint O K PYE B O=O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY max arr[0]; E B O O K PYE B O O K PYE O Ki<arr.length; PYE B O O K PYE B O O K PYE{ B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O for(int i =B O 0; i++) arr O K PYE B O Oif(arr[i] K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P > max) YE B O O K PYE B Omax O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B = arr[i]; O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE5000 B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K } PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE System.out.println(max); 0PYE B O O1K PYE B O O 2 K PYE B O3O K PYE B O O B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY E B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O22 O K PYE B O O K PYE B20 O O K PYE B O O K PYE B O 40 25 O K PYEUsing B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P the enhanced for loop: YE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B =O//Array O O K PYEint B O Oarr[] K PYE B O K PYE B O O initialised K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O5000 K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O Oint K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE max = arr[0]; B O O K PYE B O O K PYE B O Oarr) K PYE B{O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O for(int val: K PYE B O O K if(val> PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O OUpdated K PYE B O Omemory K PYE B O Orepresentation K PYE B O O K PYE Bof O Oarr K PYE B O O K PY max) E B O O K PYE B O Omax K PYE=B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O val; O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P } System.out.println(val[0]); YE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B System.out.println(max); O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K 22 PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K Output: PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY E B O O K PYE B O O K PYE B O OPYEBOOK K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O15 K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P YE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B 5. Working With Array References PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY AP ® CSA E B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B OTO K O O K PYE B O O K PYE B O O K PYE B O O K PYE B O UNI 6PYE —B ARRAYS O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P YE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY SELECTION SORT E B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P YE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B ALGORITHM O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O 1. Stand at the 0th position K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY Assume the position value be minimum the inK PYE the Bremainder the E B O O K2. PYE B O O K PYE B O 0th O K PYE B O O K PYE B O Oto K PYE B O O K PYE B& O find O K PYE B Ominimum O K PYE B O O O O K PYE B Oof OK PYEarray B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P 3. Swap the values of the 0th position with the position where the minimum was found YE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B 4.B O Repeat 1 to 3Kfor other ofK the array O O K PYE O K PYE steps B O O K PYE BOO PYEall B Othe O K PYE B O positions O K PYE B O O PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY 7 2 9 6 4 Initial E B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O =K //Some values; O K PYE Bint O O Karr[] PYE B O O PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P ⬆ B O O K●PYE B O O K PYE B O O K PYE B O O K PYE B YE B O O K PYE B O O K PYE O O K PYE B O O K PYE B O O{ K PYE B O O K PYE B O O K PYE for (int i =B O 0;O KiPYE < Barr.length-1; i++) O O K PYE// B OFind O K PYEthe B O Ominimum K PYE B O O element K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K in unsorted PYE B O Oarray K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B OPass O K PYE 1 B O O K2PYE B O O7K PYE B O9O K PYE B 6O O K PYE 4 B O O K PYE B O O K PYE B int O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O min_idx = i; K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY ● ⬆ for (int j = i+1; j < arr.length; j++) { E B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O if (arr[j] < arr[min_idx]) O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P min_idx = j; 2 B O O K4PYE B O O 9K PYE B O 6 O K PYE7 YE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O OPass K PYE2B O O K PYE B O O K PYE B O O K PYE B O} O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K Swap found minimum element with the ● O O K PYE B O O K PYE PYE B O O// K PYE B O Othe K PYE B O O K PYE B O O K PYE B O O K PYE BOO K PYE B O O K PYE B O O K PYE B O O K PYE B O ⬆O K PYE B first B O O K PYE B O O Kelement PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K int PYE Btemp O O K PYE O O K PYE B O O K PYE B O O K PYE B O O K PYE BPass O O K PYE = B arr[min_idx]; 3 B O O2K PYE B O4O K PYE B6O O K PYE 9B O O K PYE 7 B O O K PY E B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O arr[min_idx] = arr[i]; O K PYE B O Oarr[i] K PYE B O O PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P =K temp; ● ⬆ YE B O O K }PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K 4 B O O K2PYE B O O4K PYE B O6O K PYE B 7O O K PYE 9 B O O K PYE PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B OPass O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY =OPointer = Minimum E B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE⬆ BO K PYE B O O ● K PYE B O O K PYEValue B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P YE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K ANALYSIS PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B 1. OOK BOO K PYE B O O K PYE BOO K PYEThe B O Ofirst K PYE B O Othe K PYE BOOK PYE B O Oexecute K PYE B O O K PYE B O Othe K PYE B O O K PYE B O O K PY IfPYE there are n values in the array. time inner loop will n-1 times, second time E B O O K PYE O O Kexecute PYE B O On-2 K PYE B O O Kand PYE B O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O itBwill times, soO on. O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P This same ofB O times irrespective original arrangement ofOthe YE B O O2. K PYE B Oalgorithm O K PYE B O Oruns K PYEthe BOO K PYEnumber B O O K PYE O K PYE B O O K PYE Bof O Othe K PYE B O O K PYE B O O K PYE B O K PYE B O O K PYE B O O K PYE B O O K PYEof BO O K array. PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K values the PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE 3. BThe inner runs a Ototal n-1 B O O K PYE OOK PYE Bloop O O K PYE BO K PYEof BO O Ktimes. PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY E B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P YE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY E B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P YE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY E B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P YE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY E B O O K PYE B O O K PYE B O OPYEBOOK K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O16 K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P YE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B 6. Sorting and Searching Algorithms PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY AP ® CSA E B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B OTO K O O K PYE B O O K PYE B O O K PYE B O O K PYE B O UNI 6PYE —B ARRAYS O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P YE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O OSORT K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K INSERTION PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B ALGORITHM O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY E B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P Start from (say i). B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B YE B O O1.K PYE BOO K PYEposition B O O K PYE1B O O K PYE O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K 2. Store the value at position 1 in a temp variable and start from position 0. PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE 3. BCompare value (sayB Oj)Owith and ifOthe value greater move toO K PYE B O O B O O K PYE O O K PYE Bthe OOK PYE Bat O Oposition K PYE B O O0K PYE K PYE Btemp O O K PYE BO K PYE B O Ois K PYE BOOK PYE B the O O Kvalue PYE B O K PYE B O O K PYEright. B O O KKeep PYE B decreasing O O K PYE B O Oj K PYE O K PYE Breach O O K PYE K PYE BOOK PYE B O O K PYE B O Olesser K PYE Bthan O O K PYE B O O K PY the till B itOdoesn’t -1B O orO the value doesn’t becomes E B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O temp. O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P YE B O O4. K PYE B O Othe K PYE B O O Kvalue PYE B O O K PYE BOOK PYE B2O-O3Kfor PYEan B Oincreased O K PYE B O O K PYE of BOO Place temp atO KjPYE + B 1 Oand repeat steps value i.K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O 7 2 9 6 K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O Initial K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY E B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O = 2) i B O O K PYE B O O K PYE B O O K P j B O O K PYE O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B(key O O K PYE B O O K PYE YE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE 7PYE B O O9K PYE B O O6K PYE B O O K Pass 1 B O O K2PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O arr[] O K PYE B=O O BOO K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O int //K PYE Some values; (key = 9) j i K PYE B Ofor O K PYE O O1; K PYE O K PYE B O O K PYE B O O{K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY (iB = i B<Oarr.length; i++) E B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O 2 B O O K PYE 7 B O O K9PYE B O O K6PYE B O O K P 2 B O O K PYE O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B OPass O K PYE arr[i]; YE B O O K PYEkey B O O=K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE(key B O O K=PYE j K=PYE i B-O O 1; 6)B O O K PYE B O O K PYE B O OjK PYE B O OiK PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O2K PYE B O O 7K PYE B O9O K PYE B O9O K PYE B O O 3.1 while >=B O 0 O&& arr[j] > key) {PYE B O O K PYE B O OPass K PYE B O O K PYE B O O(j K PYE K PYE B O O K PYE BOOK K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY +O1] = Barr[j]; E B O O K PYE B O Oarr[j K PYE B O K PYE O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O = 6) iPYE B O O K P O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B(key O O K PYE B O O K PYE B O O K PYE B O O Kj PYE B O O K j B=O OjK PYE - 1; YE B O O K PYE}B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B 7PYE B O O7K PYE B O O9K PYE B O O K O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE BPass O O K 3.2 PYE B O O K2PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE arr[j 1] key; B O O K PYE B O O K PYE+B O O K= PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O=K PYE (key 6) B O O K PYE B O OjK PYE B O O K PYE B OiO K PYE B O O K PYE B O}O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY E B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O 2 7 7 9 Pass 3.3 O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P YE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B 6)B O O KjPYE B O O K PYE B O O K PYE B O OiK PYE B O O K O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE(key B O O K=PYE PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE BFinal O O K PYE B O O2K PYE B O O O K PYE B O9O K PYE B O O 6K PYE B O7 K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY E B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P YE B O OANALYSIS K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE 1. BIfOthe original inK descending has values for B the B O O K PYE O K PYE B O O Karray PYE Bis OO PYE B O O K PYEorder B O O Kand PYE B O O KnPYE B O O Kthen PYE Bthe O O Kinner PYE B loop O O K PYE O Ofirst K PYEtime B O O K PYE B O O will 1Btime andB O then willB execute and so on. When itBreaches value, K PYE B O O K PYEexecute B O O K PYE O O K PYE O K PYE O O K PYE B2 O Otimes K PYE B OOK PYE BO O K PYE O O K PYEthe B O Olast K PYE B O O Kthe PYE B O O K PY E B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O inner loop will execute n-1 times. O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P If the isBin increasing order, then theB O inner loop atBall the YE B O O2. K PYE B O Ooriginal K PYE B Oarray O K PYE OO K PYE B O O K PYE B O O K PYE O K PYE B O won’t O K PYEexecute B O O K PYE O Osince K PYE B O O Kwhile PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K condition is always false. PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY E B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P YE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY E B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P YE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY E B O O K PYE B O O K PYE B O OPYEBOOK K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O17 K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P YE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY AP ® CSA E B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B OTO K O O K PYE B O O K PYE B O O K PYE B O O K PYE B O UNI 6PYE —B ARRAYS O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P YE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYESEARCH B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K BINARY PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B ALGORITHM O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY E B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P YE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B NOTE O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE TheBarray must be in aBsorted order or Bdecreasing). algorithm is written forBan B O O K PYE O O K PYE BOO K PYE O O K PYE B O O K(increasing PYE B O O K PYE O O K PYE B O OThe K PYE B O O K PYEbelow B O O K PYE B O O K PYE O O K PYE B O O K PYE B increasing O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY order array. E B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P YE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B 1. B O Initialise low to B0O and high toPYE mid -K 1. O O K PYE O K PYE B O O K PYE O K PYE BOOK BOO PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O2. O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE Calculate mid as (low+high)/2. B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O Compare with val. If Bthe isOmore than arr[mid] then lowB O toO K PYE B O O K PY K PYE B 3. OOK PYE B O O K arr[mid] PYE B O O K PYE BOO K PYE O O Kval PYE B O K PYE BOOK PYE B O O K PYE B Ochange O K PYE Byour O O K PYE E B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE O O K PYE B O mid+1. If it’s less than arr[mid] then change the high to mid-1.If its the same as arr[mid] Byou O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P stop the process. YE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B 4.B O Keep doing process tillB O low <= Bhigh. If the low becomes high then value O O K PYE O K PYE B O O the K PYE B O O K PYE O K PYE O O K PYE BOO K PYE B O O K PYEmore B O O Kthan PYE B O O K PYE B O Othe K PYE B O O K PYE B O O K PYE B O O K PYE BOOK PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE doesn’t exist. B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY E B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O 0 B O O K PYE 1 B O O K PYE 2 B O O K3 Index O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE PYE B O O K4PYE B O O K P YE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K 2 4 6 7 9 Find 4 PYE B O Oint K PYE B O O=K PYE O O K PYE B O O K PYE B O O PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE low 0, Bhigh = arr.length - K1; B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O while (low <= high) { K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY ⬇ ⬆ int m = (low + high) / 2; E B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O // Check if x is present at mid O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P if (arr[m] == x) YE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B◼O O K PYE B O O K PYE B O O K PYE B return O O K PYE B O O K PYE B O O Km; PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K //B If greater, left PYE B O O K PYE O O KxPYE B O O K PYEignore B O O K PYE B O Ohalf K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE arr[m] > x ⬇ ⬆ B O O K PYE B O O K(arr[m] PYE B O O K< PYE if x)B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY low = m + 1; E B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O◼K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O // If x is smaller, ignore right O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P YE B O O K PYEhalf B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B else arr[m] < x ⬆ B O O K PYE B O O K PYE B O O K PYE B O O K O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O⬇ K PYE = BmOPYE B O O K PYE B high O O K PYE O K1; PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE } B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O ◼ K PYE B O// O K PYE O Oreach K PYE B O O K PYEthen B O O Kelement PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY if B we here, E B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O was not present =B x O K PYE Breturn O O K PYE-1; B O O K PYE B O O K PYE B O O K PYE B O O K PYE arr[m] B O O K PYE O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P = O1K PYE B O O K PYE B O O K PYE B O O K PYE B YE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O OValue K PYE B O O K PYE B O O K PYEmB O Found O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE O K PYE B O ⬇ O K= PYE B O O K PYE B=OMid O K PYE B O O ⬆ B=OHigh Low K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY E B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P YE B O OANALYSIS K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE 1. BBinary search average is B faster than It can a Ksearch n Ois n Owhere B O O K PYE O O K PYE B O O Kon PYE B O O K PYE O O K PYE B Olinear O K PYEsearch. B O O K PYE B O Operform K PYE B O O PYE B Oin O Klog PYE O K PYE B O K PYE B O O 2B K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY the number of values to be searched. E B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O Linear is Bthe value beBsearched atK the first search the B O O K P O K PYE2. BOO K PYE Bsearch O O K PYE O O fastest K PYE B OifOthe K PYE B O O to K PYE O O K PYE Bis OO PYE B O O Kposition PYE B O Oand K PYEbinary B O O K PYE B O Ois K PYE YE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B fastest if the value to be searched is in the middle of the array. O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY E B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P YE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY E B O O K PYE B O O K PYE B O OPYEBOOK K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O18 K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P YE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY AP ® CSA E B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O KUNI PYE T B O2O & K PYE B OCL O KASSES PYE B O O K PYE BOB O O KJECTS PYE B O O K PYE B O O K PYE B O 5 — AND O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P YE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B 1. OOK PYE B is OO PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY What aKclass? E B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O What class? O K PYE2. BOO K PYEis B Oan O Kobject/instance PYE B O O K PYE B Oof O KaPYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P YE B O O3. K PYE B O O K PYE O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B Methods in BaOclass O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K Scope ofK the variables used aKclass method PYE B O4. O K PYE BOO PYE B O O K PYE B O O K within PYE B O O PYE Band O O Kwithin PYE B O a OK PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O 5. Constructors in a class K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY Method and E B O O K6. PYE B O O K PYE B OConstructor O K PYE B O O K Overloading PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE7. BOO K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P this keyword YE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B 8.B O Static members O O K PYE O K PYE B O O K PYEand B O Omethods K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O9. O K PYE B O O K PYE B O O K PYE BO O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE Pass by value & Pass by reference B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O Working references &Oaliasing K PYE B 10. OOK PYE B O O with K PYE B O O K PYE B O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY E B O O K11. PYE B O O Kclass PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O Math O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P String class YE B O O12. K PYE BOOK PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY E B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P YE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B CONCEPT O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O Class is a logical name given to a collection of attributes usually of different data types. A class is K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY called a secondary typeB O orOaK PYE user-defined E B O O Kalso PYE B O O K PYE B O O K PYE Bdata O O K PYE B O O K PYE Bdata O O K type. PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P YE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B CONCEPT O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY E B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P YE B O OAn K PYE B O O KisPYE O O K PYE B O O K PYE B O Oof K PYE O O K PYE BO O K PYE B O O K the PYE B O O K PYE Bwhereas O O K PYE B O Oobject K PYE B O object theB actual manifestation theBclass. The class defines blueprint the isO K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K the actual creation which occupies memory as per the design specified by the class. PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY class Student { name and called E B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE BOOK PYEage B O Oare K PYE B O O K PYE B O private is an private String O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O Kname; PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O PYE B O O K P as instance variablesK or access YE B O O K PYE B O Ospecifier K PYE B O O K PYE Bprivate O O K PYE Bint O O K age; PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B attributes or fields or O O K PYE Bwhich O O K PYE BOO K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K does not } data PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O Kmembers PYE B O O K PYE B O O K PYE allow the B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O toPYE beB O O K PYE K PYE B O Omembers K PYE B O O K B O OMain K PYE B{O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY class accessed outside E B O O K PYE B O O K PYE B O O K PYE B Opublic O K PYE Bstatic O O K PYE void B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O obj main(String args[]) {O K PYE B O O K PYE B O O K PYE B O O Kthe PYE class B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P YE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B Student obj newB O Student(); O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O=K PYE O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O Kname PYE B O O K null PYE B O O K PYE B O O System.out.println(obj.age); K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY E B O O K PYE Bobj O O KisPYE theB O O K PYE B O}O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K}PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P reference (or the age YE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O0 O K PYE B O O K PYE B O O K PYEmemory B O O K PYElocation) B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K This gives an error since private PYE B O O K PYE B O O K PYE of where theB O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE members B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE Bcannot O O K PYEbe B Oaccessed O K PYE B Ooutside O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O object is created K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O Oclass K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY the E B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B8000 O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P YE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY E B O O K PYE B O O K PYE B O OPYEBOOK K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O19 K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P YE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B Table of Contents 1. What Is a Class? 2. What Is an Object/Instance of a Class? PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY AP ® CSA E B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O KUNI PYE T B O2O & K PYE B OCL O KASSES PYE B O O K PYE BOB O O KJECTS PYE B O O K PYE B O O K PYE B O 5 — AND O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P YE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY E B O O KCONCEPT PYE B O O K PYE& B OEXAMPLE O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P YE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B A method is a set of statements that performs a specific task. Usually, they are used to manipulate O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K members of the Unlike instance variables, methods are kept public. PYE B Ocertain O K PYE Bdata O O K PYE B O O K PYE B O Oclass. K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B Ousually O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY ofPYE a method definition inOa class: E B O O KGeneral PYE B O Ostructure K PYE B O O K B O O K PYE B O O K PYE B OK PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P YE B O O<Access K PYE B O OSpecifier> K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O(<List K PYE B Oof O K PYE B O O K PYE Bseparated O O K PYE B O O K PYE B O O K PYE B <Return Type> <Method Name> parameters by O O K PYE B O O K PYE comma>) { B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE of Bthe B O O K PYE<Body B O O K PYE O O Kmethod> PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B } O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY E B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P structure ofK PYE a method call outside the YE B O OGeneral K PYE B O O K PYE B O O B O O K PYE BO O K PYE B O O class: K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE <Instance of the class>.<method-name>(<List of parameters>) B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY E B O O KWhat PYE B Odoes O K PYE BOO K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O the return type mean? O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P is the theB answer method. If the any YE B O OReturn K PYE B Otype O K PYE B O Odata K PYEtype B O O of K PYE O O K PYEreturned B O O K PYEby B Othe O K PYE B O O K PYE B Omethod O K PYE B Odoesn’t O K PYE Breturn O O K PYE B O O K PYE B O O K PYE BOOK PYE Bthe OOK PYE B Otype O K PYE O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K value, then return is Bvoid. PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O doB O you mean by parameters? K PYE B What O O K PYE O K PYE BOO K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY E B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O Parameters are variables (apart from the instance variables) needed before the function starts O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P work. YE B O Oexecuting K PYE B O O Kits PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE A. BReturn — B O O K PYE O O K PYE BType O O K PYE B Ovoid O K PYE B| OParameters O K PYE B O O K PYE— B O Onone K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY E B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O theBreturn type theBmethod this means will not return value. O K PYEWhen B O O K PYE O O K PYE B O Oof K PYE O O K PYEis B Ovoid, O K PYE BOO K PYE Bthe O O Kmethod PYE B O O K PYE BOO K PYE Bany OOK PYE B O O K PYE B O O K P YE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K class Student { PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE an private String name; B O O K PYE B Opublic O K PYE Bis OO K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O private int age; K PYE B O O Kaccess PYE B Ospecifier O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY E B O O K PYE Bwhich O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O allows O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYEvoid B O O KshowAge() PYE B O O K PYE public { B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P members be YE B O O K PYE B O O K PYEto BO O K PYE B O O K PYE B OSystem.out.print(age); O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O Kaccessible PYE B O O K PYE B O O K PYE }B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYEanywhere B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE } B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O obj K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY Main {PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O E B O O K PYE B O O K PYE B O O K PYE Bclass O O K PYE BOOK public void O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYEstatic B O O K PYE B O Omain(String K PYE B O O K PYEargs[]) B O O K PYE { B O O K PYE B O O K PYE B O O K PYE B O O K P = new Student(); YE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B OStudent O K PYE B Oobj O K PYE BOOK PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B name obj.showAge(); O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K null PYE B O O K PYE B O O K PYE B O O K PYE B O O } K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O}O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY age E B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O 0 K PYE B O O K PYE B O O K PYE B O O K PYEoutput B O O K PYE Will 0 B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P YE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O8000 O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY E B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P YE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY E B O O K PYE B O O K PYE B O OPYEBOOK K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O 20 O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P YE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B 3. Methods in a Class PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY AP ® CSA E B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O KUNI PYE T B O2O & K PYE B OCL O KASSES PYE B O O K PYE BOB O O KJECTS PYE B O O K PYE B O O K PYE B O 5 — AND O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P YE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B obj O O K PYE O K PYE B OType O K PYE B K PYE B O K PYE B O O K PYE B— O O Kpresent PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K B.B OReturn —O Ovoid | OParameters PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O class K PYE B O O K PYE B O O K PYE B O O K PYE B O OStudent K PYE B O O{ K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY E B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O name O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE BString O O K PYEname; B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYEnull B O O K PYE B O O K P private YE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B val private int age; O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE age 0 15 public void val) B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B OsetAge(int O K PYE B O O K PYE BO{ O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O val; K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYEage B O O= K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY E B O O K PYE B O O K PYE B O O K PYE B O O K} PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P YE B O O K PYE B O O K PYE B O O K PYE}B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B 8000 O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O KMain PYE B O{O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE class B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O Kvoid PYE B O O K PYE B O O K PYE B O O K PYE BOO K PYE B OisO K PYE B O O After setAge public static main(String args[]) { B O O K PYE K PYE B O OsetAge K PYE B Ois O Kcalled PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY called E B O O K PYE BO O K PYE B since O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O as a mutator Student obj = new Student(); O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P it sets the value of YE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B Oobj.setAge(15); O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE Bobj O O K PYE B O O K PYE B }B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K O O K PYE B O OaKmember PYE B O O K PYE B O O K PYE } B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY name null E B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P YE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K age 15 PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY E B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P Return Type present YE B O OC. K PYE B O O K PYE BOOK— PYE B O O K PYE B O|O Parameters K PYE B O O K PYE B — O O Kpresent PYE B O O K PYE B O O K PYE B O O K PYE8000 B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE class Student { B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY If aBmethod String name; E B O O K PYE O O K PYEhas B O OaK PYE B O O Kprivate PYE B O O K PYE BOOK PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B Oval O K PYE B O O K PYE B O O K PYE B return O O K PYE B O O then K PYE B O O K PYE B O O K PYE Bint O O Kage; PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P private type, YE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B 25 it must return a O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O OsetAge(int K PYE B O O K PYE B O O{ K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K public void val) value of that type PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE Bage O O K= PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE val; B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O always. } K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY E B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O state of the public { B O O K PYE B O O K PYEThe O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYEint B O OgetIncreasedAge() K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P Here the valB O=O Kage YE B O O KgetIncreasedAge PYE B O O K PYE B O O K PYE B O O K PYE B Oint O K PYE PYE + B O10; O K PYE B O O K PYE B O O K PYE B Oinstance O K PYE B Oafter O K PYE B O O K PYE B return O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O Kval; PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K setAge is called. also } K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE PYE B O O Kis PYE B Ocalled O K PYEas B O O K PYE B O O anB accessor B O O K PYE O O K PYE Bsince O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE } B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY it access a B O O K PYE E B O O K PYE B O O K PYE B O O K PYE Bclass O O K PYE BOOK O K PYE B O O K PYE B O Main {PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B Oobj member of the O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYEstatic B O O K PYE B O Omain(String K PYE B O O K PYEargs[]) B O O K PYE { B O O K PYE B O O K PYE B O O K PYE B O O K P public void class. YE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K Student obj = new Student(); PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE obj.setAge(15); B O O K PYEIn B Oits O Ksimplest PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K name PYE B O O K PYE B O O K PYE B O O null K PYE B O O K PYE B O Oan K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY form, int value = obj.getIncreasedAge(); E B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O accessor just }O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P O K PYE B O O K PYE B O O K PYE B O O K PYE B value YE B O O Kreturns PYE B O Othe K PYE B O O K PYE}B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O age O K PYE B O O K PYE B O O K PYE B 15 O O K PYE B O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K ofO a member PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY E B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O Kvalue PYE B O will O K PYE BOO K PYE B O O is K PYE B O O K PYE B O O K PYE B8000 O O K PYE B O O K PYE B O have 25 which O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P the number returned by YE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B getIncreasedAge O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY E B O O K PYE B O O K PYE B O OPYEBOOK K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O21 K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P YE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY AP ® CSA E B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O KUNI PYE T B O2O & K PYE B OCL O KASSES PYE B O O K PYE BOB O O KJECTS PYE B O O K PYE B O O K PYE B O 5 — AND O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P YE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY Example { B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O E B O O K PYE B O O K PYE B O O K PYE Bclass O O K PYE B O O K PYE O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYEis BO O K PYE B O O K P name an YE B O O K PYE B O O K PYE B O O K PYE B O O private K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B String name; instance variable O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K and itsBscope is B O O K PYE PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE O O K PYE public void setAge(int n) { B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE Bthe O O K PYE B O O throughout age = n; K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY class } E B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B Ocount O K PYE B O K PYE isOlocal toB O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P int countSimulations(int YE B O O K PYE B O O K PYE B O O K PYE B O O public K PYE B O O K PYE B O O K PYE B O O K PYE B O O Kn) PYE{B O O K PYE B O O K PYE B O O K PYE B O O K PYE B the method intB O count 0; O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE O K PYE=B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O OcountSimulations K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O Ki=0; PYE B O O K PYE B O O{ K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O for(int i<n; i++) K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY i isBlocal to the E B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B// OOK PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE O O K PYE B O O K PYE B O do Something O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P for loop only YE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B } O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K return count; PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE } B O O K PYE B O O K PYE BOO More than 2K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY methods can have int E B O O K PYE B O O K PYE BO O K PYE B O O Kpublic PYE B O O K PYE getCount() B O O K PYE B O O{K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O the same O K PYE B O O K PYE B O Olocal K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE Bcount O O K PYE O K PYE B O O K P isBaOlocal YE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B System.out.println(count); variable name. O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B Ovariable O K PYE Bin O O K PYE B O O K They have no countSimulations PYE B O O K PYE B O O K PYE B O O K PYE B O O O K PYE B O O K PYE B O O K PYE } K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O toB O each B O O K PYE relation B O O K PYE O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K method PYE B O O Kand PYE hence B O O K PYE B O O K PYE B O O K PYE other B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY } will give an error E B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P YE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY E B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P YE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE CONCEPT B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY E B O O K1.PYE BOO K PYE B Oof O KaPYE B O O K PYE BisOto O Kcreate PYE B Othe O K PYE B O O K PYE BOO K PYEand B O Oassign K PYE B initial O O K PYE B O O Kto PYE B O O K PYE B O The purpose constructor instance of the class values the O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P instance members. YE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE K PYE B Osame O K PYE B O O Kas PYE B Oclass O K PYE BOO K PYE BOO K PYE O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K 2.B O ItOhas the name the and does not have aBreturn type. PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE 3. BWhile creating theBobject, the called new keyword. B O O K PYE O O K PYE B O O K PYE O O K PYE B Oconstructor O K PYE B O O K always PYE B O Oneeds K PYE Bto O Obe K PYE B O Owith K PYEthe BOO K PYE B O O K PYE B O O K PYE B O O K PYE B 4. OOK PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE BOO K PYE B O O K PY For instance members of a primitive type, the default values are 0 for int, 0.0 for double and false for E B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O boolean. Whereas, secondary data types are initialised with the value null. O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P You create constructors in B the They toB differ with toOthe YE B O O5. K PYE B Ocan O K PYE B O Omultiple K PYE B O O K PYE B O O K PYE O Osame K PYE Bclass. O O K PYE B Oneed O K PYE O O K PYE B O respect O K PYE B O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K parameters. PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY E B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P YE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY E B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P YE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY E B O O K PYE B O O K PYE B O OPYEBOOK K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O 22 O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P YE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B 4. Scope of the Variables Used Within a Class and Within a Method 5. Constructors in a Class PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY AP ® CSA E B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O KUNI PYE T B O2O & K PYE B OCL O KASSES PYE B O O K PYE BOB O O KJECTS PYE B O O K PYE B O O K PYE B O 5 — AND O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P YE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K EXAMPLE PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE class Student { B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O This K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYEdefault B O O K PYE B O O K PY String name; E B O O K PYE B O O K PYE B O O K PYE B O O Kprivate PYE B O O K PYE BOOK PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O Constructor has private O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE Bint O O Kage; PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P no parameters. YE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B theBdefault O O K PYEThis B O Ois K PYE O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O Oconstructor K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K public Student() { PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE Java B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE name = null;B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O includes in the K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY age = 0; class do not E B O O K PYE B OifOyou K PYE BO O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B OThis O K PYE is B O O K PYE B O } O K PYE B O O K add PYE Bone O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P constructor with YE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B public Student() {O O K PYE B O O K PYE B O O K PYE B O O K PYEparameters. You O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B B O O K PYE B O O K PYE B O O K = “AB”; PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE Bname O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B Ocan O K PYE B O O K PYE B O O K PYE have as many age = O20; B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O constructors as K PYE B O O K PYE B O O K PYE B O O K PYE B O }O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY needed long E B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K as PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O K PYEdiffer B O O K in PYE B O O K P asOthey YE B O O K PYE B O O K PYE B O O K PYE B O O public K PYE B O O K PYE B O O K PYE B On, O K PYE B a) O O K{PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B Student(String int obj parameters O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K name = n; PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE age = a; B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O }O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY K PYE B O O K PYE B O O K PYE B O O K PYE B O E B O O K PYEname B O O K PYE“AB" B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K}PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P YE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O Oclass K PYE BMain O O K PYE { B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K ageB O O K PYE PYE B O O K PYE K PYE B O O K PYE Bvoid O O K PYE B O O K PYE B Oargs[]) O K PYE B O{ O K PYE B O O K PYE B O O K PYE B O O K PYE 20 B O O K PYE B O O public static main(String B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYEStudent B O O K PYEobj B O O= K PYE O K PYE B O O K PYE B O O K PYE BObject O O K PYE B O O K PYE B O O K PY creation newB OStudent(); E B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O using default O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P Student param = new Student(“XY”,12); YE B O O K PYE B O O8000 K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O Kconstructor PYE B O O K PYE B O O K PYE B } O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K } B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE PYE B O O K PYE B O O K PYE B O O K PYE param B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY E B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P YE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B name Object creation “XY” O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K the PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O Kusing PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O parameterised K PYE B O O K PYE B O O K12 PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B Oconstructor O K PYE B O O K PYE B O O K PY age E B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P YE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O8000 O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY E B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P YE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY E B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P YE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY E B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P YE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY E B O O K PYE B O O K PYE B O OPYEBOOK K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O 23 O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P YE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY AP ® CSA E B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O KUNI PYE T B O2O & K PYE B OCL O KASSES PYE B O O K PYE BOB O O KJECTS PYE B O O K PYE B O O K PYE B O 5 — AND O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P YE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY E B O O KCONCEPT PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P YE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B Constructors and methods can be overloaded. Overloading is the process of having multiple methods O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K the different parameters. can PYE B Oor O Kconstructors PYE B O O K PYEwith BOOK PYEsame B O O Kname PYE B Obut O K PYE B O O K PYE B O O K PYE BDifference O O K PYE B Oin O Kparameters PYE B O O K PYE B Obe O K made PYE B O O K PYE B O O K PYE by: B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY Number ofBparameters E B O O K1.PYE B O O K PYE O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE2. BOO K PYE B O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P Data typeOof parameters YE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B 3. B O Order inBwhich parameters O O K PYE O K PYE O O K PYE B O O K PYE Bare O O Kdeclared PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B EXAMPLE O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY E B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P Student as seen YE B O OConsider K PYE B O Othe K PYEclass B O O K PYE B O O K PYE B O O Kbelow: PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O KStudent PYE B O O K{ PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE class B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY public void setInfo(int value) { E B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O // Does something O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P } YE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K public void setInfo(String val) PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O{K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE // Does B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O Ksomething PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O }O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY E B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYEvoid B O O KsetInfo(int PYE B O O K PYE Bv, O O double K PYE B O O K PYE public r) { B O O K PYE B O O K PYE B O O K PYE B O O K P YE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O// O K Does PYE B Osomething O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K } PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE } B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY E B O O KFor PYEthe B O Oabove K PYE Bclass, O O K PYE B Ois Oa K PYE O K PYE B O O K PYE B O O Kthat PYE Bwill O O Kbe PYE B O O K PYE BO O K PYE BOO K PYE B O O K PYE B O here list B ofOmethod declarations allowed and that won’t be: O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P YE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O OMethod K PYE B O O K PYE B O O K PYE B O O K PYE B OAfter O K PYE B O O K PYE B OReason O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE Compiling B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE BReturn O O K PYEtype B O O being K PYE B different O O K PYE Bthan O O K PYE theB O O K PYE B O O K PY E B O O K PYE B O O Kint PYE BsetInfo(String O O K PYE B O O K PYEn) B O O KError PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O public existing methods in the class DOES NOT O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P YE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O Omake K PYE BitOeligible O K PYE Bfor O O overloading. K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K number of parameters are PYE B O Opublic K PYE B Ovoid O K PYEsetInfo(String B O O K PYE B O O K PYE B ONo O K PYE B O O K PYE B OThe O K PYE B O O K PYE B O O K PYE B O O K different PYE B O O K PYE B O O K PYE Error na, ag) B O O K PYE B O int O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B Othe O K PYE O Othe K PYE B O O K PYE B O O K PYE B O O K PYE B O O than oneB in class. K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY public setInfo(double E B O O K PYE B O O Kvoid PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O No Error The order of the parameters is different O K PYE Bna, O O K int PYE Bag) O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P YE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O KisPYE B O O Ka PYE B O O K PYE B O O K PYE B O O K PYE B O O K There already setInfo method PYE B O Opublic K PYE B Ovoid O K PYEsetInfo(int B O O K PYE B O On) K PYE B OError O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE which takes an int as a parameter. The B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O ofBthe parameter being different isK PYE B O O K PY K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE Bname O O K PYE OOK PYE B O O K PYE BOO K PYE B O O E B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O Knot PYEoverloading. B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P YE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY E B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P YE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY E B O O K PYE B O O K PYE B O OPYEBOOK K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O 24 O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P YE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B 6. Method and Constructor Overloading PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY AP ® CSA E B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O KUNI PYE T B O2O & K PYE B OCL O KASSES PYE B O O K PYE BOB O O KJECTS PYE B O O K PYE B O O K PYE B O 5 — AND O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P YE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY E B O O KCONCEPT PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P YE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B The keyword this is present automatically inside non-static methods and refers to the reference of O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K calling PYE B Othe O K PYE B O O Kobject. PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B Oclass O K PYEStudent B O O K PYE B { O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY private int age; E B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O 1. this is placed O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P void automatically YE B O O K PYE B O O K PYE B O O K PYE B O O public K PYE B O O K PYEdisplay() B O O K PYE B O{O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B in O O K PYE B this System.out.print(this.age); O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE Bfront O O K PYE B O O K PYE B O O K of the PYE B O O K PYE B O O K PYE B O O K PYE B O O PYE B O O K PYE B O O K PYE } K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K instance 8000 B O O K PYE B O O K PYE B O O K PYE B O}O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O variables K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY E B O O K PYE B O O K PYE B O O K PYE Bclass O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O 2. It indicates the Main { O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P reference of the YE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B public static void main (String arg[]) { object O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE Bcalling O O K PYE B O O K PYE B O O K new Student(); PYE B O O K PYE B Oobj O K PYE B O O K PYE B O O K PYE BStudent O O K PYE Bobj O O K= PYE BOO K PYE B O O K PYE B O O K PYE B 3. OOK PYEcan B O Oalso K PYE B O O K PYE You obj.display(); B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O explicitly place }O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE Bage O O K PYE B O O K PYE B O K PYE B O O K PYE B O O K PY this front E B O O K PYE B O O K PYE B O O K PYE B}O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B Oin OK PYE Bof O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B Othe O K PYE B O O K PYE members of B O O K P 0 YE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B the class O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY 8000 E B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P YE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B The this to be inOmethods and ifPYE local and/ O O K PYE B Okeyword O K PYE B O O K PYEneeds B O O K PYE B Oplaced O K PYE Bexplicitly O O K PYE B O K PYE B O O K PYEconstructors, B O O K PYE B O O K B Ovariables O K PYE B O O K PYE B O O K PYE B Oor O Kparameters PYE B O O K PYEhave BOOK PYEsame B O O Kname PYE B Oas O Kthe PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE the instance members. B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY Student { B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O E B O O K PYE B O O K PYE B O O K PYE Bclass O O K PYE B O O K PYE O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P If there isPYE an B O O K PYE B YE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE BOOK private int age; O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K instance variable PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE and a local variable B O O K PYE B O O K PYE B O O K PYE B O O K PYE B OStudent O K PYE B O(int O K PYEage) B O O K{PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O public the K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B Owith O K PYE B Osame O K PYE B O O K PY this.age = age; E B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O Othen K PYEthe B O O K PYE B O name, } B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P O K PYE B O O K PYE B O O K PYE B O O K PYE preference is given YE B O O K PYE B O O K PYE B O O K PYE}B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B toOthe local O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O Khence PYE B O O K PYE variable and B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O K PYE B O O this. shouldObe K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY toK PYE refer toO K PYE B O E B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O Kplaced PYE B O O BO instance O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B Othe O K PYE B O O K PYE B O O K P YE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B variable O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY E B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P YE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY E B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P YE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY E B O O K PYE B O O K PYE B O OPYEBOOK K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O 25 O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P YE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B 7. this Keyword PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY AP ® CSA E B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O KUNI PYE T B O2O & K PYE B OCL O KASSES PYE B O O K PYE BOB O O KJECTS PYE B O O K PYE B O O K PYE B O 5 — AND O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P YE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY E B O O KSTATIC PYE B O O KDATA PYE B O OMEMBERS K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P YE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B CONCEPT O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O 1. Instance members belong to the object and hence the number of copies depends on the number K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY ofB O instances E B O O K PYE O K PYE B Ocreated. O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE2. BOO K PYE data B O O Kmembers, PYE B O O K PYE BO K PYEisBcreated. O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P Static only 1O copy YE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B 3. B O All the share theBsame copy O O K PYE OK PYEinstances B O O K PYE B O O K PYE O O K PYE B Oof O Kthe PYEvariable. B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O4. O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE Bwith O O K the PYE B O O Kname. PYE B O O K PYE Bthe O O Ksame PYE B O O K PYE If possible(i.e. if it is public) it needs to be accessed class Within class it B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O can K PYE B O O K PYEbe B Oaccessed O K PYE B O directly. O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY E B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O Instance O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P class Student { member YE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B private int O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O Oage; K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE Bint O O K count PYE B O O public static =K PYE 15;B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O}O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY E B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O Main { O K PYE B OThe O K PYE B O O K PYE PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P memory for BaO O Kclass Static member YE B O O K PYE B O Omember K PYE B O Ois K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B static public static void { B O O K PYE B O O K PYE B O O K PYE B O O K O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O main O K PYE(String B O O K PYEarg[]) B O O K PYE the PYE B O O K PYEcreated B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE moment there is B O O K PYE Student obj; B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY a mention of the E B O O K PYE B O O K PYE B O O K PYE B O O Kobj PYE B=O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O new Student(); class i.e. when O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P the is Bfirst YE B O O K PYE B Oclass O K PYE O O K PYE B O O System.out.print(Student.count); K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE BOOK PYE B O O K PYE B Prints 15 O O K PYE B O Oloaded K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K while PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE executing the System.out.print(Student.age); B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYEprogram B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY E B O O K PYE B O O K PYE B O O K PYE B O O K} PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O obj O K PYE B O O K PYE B O O K PYE B O O K}PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P YE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B age O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE count B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O 0 K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY 15 B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O E B O O K PYE B O O K PYE O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P YE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O8000 K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY E B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O an B error. O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE BGives O O K PYE O O K PYE B O O K P non static YE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O OSince K PYE B OOK PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O Oto K PYE B O O K members have PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE be accessed with B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O an object K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O OK PYE B Oonly. O K PYE B O O K PY E B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P YE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY E B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P YE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY E B O O K PYE B O O K PYE B O OPYEBOOK K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O 26 O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P YE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B 8. Static Members and Methods PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY AP ® CSA E B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O KUNI PYE T B O2O & K PYE B OCL O KASSES PYE B O O K PYE BOB O O KJECTS PYE B O O K PYE B O O K PYE B O 5 — AND O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P YE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K STATIC METHODS PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B CONCEPT O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY E B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P YE B O O1.K PYE B O O K used PYE B O K PYE B O O Kstatic PYE B Omembers O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B Usually toOwork with O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K Since theBclass, it does have PYE B O2. O K PYE B Oit O belongs K PYE B O Oto K PYE O O K PYE B O O not K PYE B O O the K PYEthis B O O Kkeyword PYE B O O Kinside PYE B Oit O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE O O K PYE Bnon O O K static PYE B Oor O Kinstance PYE B O O K PYE B O O K can’t PYE B O O Kaccessed PYE B O O Kdirectly PYE B O O inside K PYE B O 3. BTherefore members be itO K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY Static canBbe inPYE any method orB O non-static E B O O K4. PYE B O O Kmembers PYE B O O K PYE O Oaccessed K PYE B O O K BO O K PYE B-Ostatic O K PYE O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P YE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B EXAMPLE O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B Oclass O K PYEStudent B O O K PYE B { O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY E B O O K PYE B O O K PYE B O O K PYE B O O Kprivate PYE B O O K PYE O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O int Bage; O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P public static int count = 15; YE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O Ois K PYE K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE There an B O O K PYE B O O public void display(){ B O O K PYE B O Oobject K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O Kmembers PYE B O O K PYE B O O Static System.out.print (this.age); K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B Ocan O K PYE B O O K PYE B O O K PY be accessed referencing System.out.println(count); E B O O K PYE B O O K PYE Bage O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O non hence this is B O O K PYE B}O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE Binside O K PYE B and O O K PYE BOO K PYE O O K PYE B Ostatic O K PYE B O O K P YE B O O K PYE Ballowed O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYEmethods B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE public static inc() B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O Kvoid PYE B O O K PYE{B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYESystem.out.print(age); B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY E B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O Student obj = new Student(); O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P 20; YE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B Oobj.age O K PYE B O=O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K count++; there is no PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O OSince K PYE B O O K PYE B O O K PYE } B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYEthis B O O K inside PYE B O a O K PYE B O O } B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE K PYEmethod, B O O K PYE B O O K PY static Accessing a E B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O the non static O K PYE B O static O K PYEmethod B O O K PYE B O O Kclass PYE B OMain O K PYE{B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P YE B O O Koutside PYE B O Othe K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O members K PYE B O O Kcannot PYE B O O K PYE B class O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O main O K PYE(String B O O K PYEarg[]) B O O K PYE B O O K PYE B O O Kaccessed PYE B O O K PYE B O O K be public static void { with the class PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE directly B O O K PYE B O Oname K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O Student.inc(); K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY E B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O } O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P YE B O O K PYE B O O K PYE B O O K PYE}B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY E B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P YE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY E B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P YE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY E B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P YE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY E B O O K PYE B O O K PYE B O OPYEBOOK K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O 27 O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P YE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY AP ® CSA E B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O KUNI PYE T B O2O & K PYE B OCL O KASSES PYE B O O K PYE BOB O O KJECTS PYE B O O K PYE B O O K PYE B O 5 — AND O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P YE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY E B O O KCONCEPT PYE B O O K PYE& B OEXAMPLE O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P YE B O O K PYE B O O K PYE B O O K PYEclass B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B ArrayVariableExample{ val B O O K PYE B O O K O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE public static void changeArrayVariable(int B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K21 PYE B O O K PYE B O O arr[], arr and K PYE B O O K Since PYE B O O K PYE B O O K PYE B O O Kint PYE Bval){ O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY E B O O K PYEvals B O O Kboth PYE B point O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O arr[0]++; O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P to the same array, YE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B Oval O K PYE B O O K PYE B O O K PYE B the O O Kchange PYE B O Omade K PYE B O O K PYE B O O K PYE O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K valB O +=1; PYE B O O K PYE O O reflected K PYE B O O K PYE B O O O O K PYE B O O K PYE } K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B20 willBbe B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O in the original K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE Bstatic O O K PYEvoid B O O Kmain(String[] PYE B O O K PYE B O Oargs) K PYE B{ O O K PYE B O O K PYE B O O K PYE B O O K PY public E B O O K PYE B O O Karray PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O int []vals = {10,40,50,25}; O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P YE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B Ovar O K PYE B O O K PYE B intB O var = 20; O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K vals PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B20 O O K PYE B O O K PYE changeArrayVariable(vals, val); B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O 8000 K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY E B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B"+var); O O K PYE B O O K PYE B O O K PYE B O O K PYE B O System.out.println(vals[0]+" O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P YE B O O K PYE B O O K PYE B O O K PYE B O O } K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O}K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O Oarr K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY The reference of 8000 E B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O is copied O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE Bvals O O K PYE B O O K PYE B O O K P YE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B whereas the value O O K PYE B0 O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K 1 2 3 of val is copied. PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE TheBarray is passed B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE O O K PYE B O O K PYE B O O as reference K PYE B O O10 K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY 40 50 25 val isKstoring the E B O O K PYE B O O K PYE B O O K PYE B O O K PYE BOO PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O Kwhereas PYE B O O K PYE B O O K PYE B O primitive The output is 11 20 value of Bvar.Hence O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P types are passed YE B O O K PYE B O O 8000 K PYE B O O K PYE B O O K PYE BO O K PYE B are O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B the changes value O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O by O K PYE B O O K PYE B O O K reflected only in val PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE var B O O K PYE B O O K PYE B O O K PYE B O O K PYE Band O O Knot PYE in BOO K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY E B O O K PYE 0 BOOK 1PYE B2O O K PYE 3 B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P YE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B11 O O K PYE K PYE25 B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K 40 B O O 50 PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O 8000 K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY E B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P YE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY E B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P YE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY E B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P YE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY E B O O K PYE B O O K PYE B O OPYEBOOK K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O 28 O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P YE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B 9. Pass by Value & Pass by Reference PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY AP ® CSA E B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O KUNI PYE T B O2O & K PYE B OCL O KASSES PYE B O O K PYE BOB O O KJECTS PYE B O O K PYE B O O K PYE B O 5 — AND O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P YE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY E B O O KCONCEPT PYE B O O K PYE& B OEXAMPLE O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P YE B O O K PYE B O O K PYE B O O K PYEclass B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B SomeNumber{ O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K private int x; PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O public K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE BSomeNumber(int O O K PYE B O O K PYEx){ B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY this.x x; E B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O=O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O }O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P O K PYE B O O K PYE B O O K PYE B O O K PYE B YE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O OincBy1(){ K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K public void PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE Bthis.x+=1; O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE } B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY E B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O public void display(){ O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P System.out.println(x); YE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B } O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K obj1 PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O}O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O x K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY E B O O K PYE B O O K PYE B O O K PYE Bpublic O O K PYEclass B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O Main 20 O K PYE B O O K PYE B O O K PYE B O O K{PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P obj2 YE B O O K PYE B O O K PYE B O O K PYE B O O public K PYE B O O K PYE B Ovoid O K PYE B O O K PYE B O O K PYE B O O{K PYE B O O K PYE B O O K PYE B O O K PYE B static main(String[] args) O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K x O O K PYE B O O K PYE PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B SomeNumber obj1 = new SomeNumber(20); B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O // Let’s assume obj1’s reference is 8000 30B O O K PYE B O O K PY K PYE B O O K PYE B8000 O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE E B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O SomeNumber new SomeNumber(30); O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O Oobj2 K PYE B=O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P Let’s obj2’s is B7000 YE B O O K PYE B O O K PYE B O O K PYE B O O // K PYE B O O K assume PYE B O O K PYE B O Oreference K PYE B O O K PYE O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K 7000 PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE BOO PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE SomeNumber obj3 =K obj2; B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY obj2.incBy1(); E B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P obj3.display(); YE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE obj3 B O O K PYE B O O K PYE B } O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K } B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE 7000 B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY E B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P YE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE Bobj2 O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B x O O K PYE B O O K PYE Bobj3 O O K PYE B O alias O K PYE B O O K PY is an E B O O K PYE B O O K PYE B O O K PYE B O O K PYEItB increases O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O the of obj2. Which display 31B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE31 O K PYE B O OWill K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P value of x at means YE B O O K PYE B O Oobj2 K PYE B O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE Bwhatever O O K PYE B O O K PYE B since isOthe location O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O7000 O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE BOO object obj2 isK PYE B O O K same as obj3 PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE BOO O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE from 30K PYE to B31 pointing at, obj3 B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O have K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B Owill O K PYE B Othe O K PYE B O O K PY 7000 E B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O Ksame PYE B O O K PYE B O O K PYE B O reference O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O Oas K PYE B O O K PYE B O O K P obj2 YE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY E B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P YE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY E B O O K PYE B O O K PYE B O OPYEBOOK K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O 29 O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P YE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B 10. Working With References & Aliasing PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY AP ® CSA (C HE AT SHEET) E B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O KUNI PYE T B O2O & K PYE B OCL O KASSES PYE B O O K PYE BOB O O KJECTS PYE B O O K PYE B O O K PYE B O 5 — AND O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P YE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B 4. public static double pow(double O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE Ba, O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O Odouble K PYE B O b) O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY All members and methods of the Math class are CONCEPT & BEXAMPLE E B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE O O K PYE B O O K PYE B O O K PYE B O O K PYE B O andBhence referenced name ofPYE the O K PYEstatic B O O K PYE O O K PYE B O O K PYE Bby O Othe K PYE BOOK B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P YE B O Oclass. K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B ObO K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B Returns . B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O KaPYE PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE 1. Bpublic static B O O K PYE O O K PYEfinal B O O K PYE B O O KPI PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYEExample: B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY E B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O Oint K PYEyB O=O 2, K PYE K PYE B O O K PYE B O O K PYE B O O K PYE B O z B=O O3; EXAMPLE O K PYECONCEPT B O O K PYE B O O& K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P double ans = Math.pow(y, z); YE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K final static data member of the Math class. PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE Bans O O Kwill PYE have B O O Kthe PYEvalue: B O O K PYE B O O K PYE B O O K PYE B O O K PYE TheBvalue is value of the notation B O O K PYE O O K PYE B O O K PYE B O mathematical O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O 8.0 K PYE B π O.O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY E B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P YE B O OExample: K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O5. O Kpublic PYE B O Ostatic K PYE B O O K PYE B Osqrt(double O K PYE B O O K PYE B O O K PYE B double val) O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K radius = B 4; PYE B O Oint K PYE B O O K PYE O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE double area radius * B O O K PYE B O O KCONCEPT B O O K PYE B O O K PYE B O= O KMath.PI PYE B O O K* PYE B O O K PYE PYE B O O K PYE& BO O K PYE B O O K PYE B O O K PYE B O O K PYE B O O EXAMPLE Calculates area K PYE B Oradius O K PYE B// OOK PYE B O O K PYE B O O Kof PYEcircle B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY E B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O Returns theBpositive square root O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE O O K PYE B O O K PYE B O of O Kthe PYEnumber. B O O K PYE B O O K P YE B O O2. K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B public static int abs(int x) O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K Example: PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE ByO O CONCEPT & EXAMPLE int =K PYE 4; B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O=K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY double ans Math.sqrt(y); E B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O method O K PYEStatic B O O K PYE B O O Kwhich PYE B Oreturns O K PYE Bthe O O Kabsolute PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P Output: YE B O Ovalue(positive K PYE B O O K PYEvalue) B O O K PYE BOO K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B of an integer. O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K 2.0 PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE Example: B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY intB y -4;B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O6. E B O O K PYE O O=K PYE K PYE B O O K static PYE B O O K PYE B O Orandom() K PYE B O O K PYE B O O K PYE B O public double Math.abs(y); O K PYE Bint O O Kans PYE B=O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P YE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B ans will have the value: O O K PYE BOO K PYE BOO K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B& OO K PYE B O O K PYE B O O K PYE B O O K PYE B O O K CONCEPT EXAMPLE PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE 4 B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O B O O K PYE aB random (included) K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYEReturns B O O K PYE O O K PYEbetween B O O K PYE0.0 BOO K PYE B O O Kand PYE B O O K PY 1.0 (not E B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B Oinclusive). O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE3. BOO K PYE B Ostatic O K PYE Bdouble O O K PYE B O O K PYE B O Ox) K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P public abs(double YE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B Example: O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B OCONCEPT O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE & EXAMPLE double val = Math.random(); B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY returns theBabsolute val can be: E B O O KStatic PYE B Omethod O K PYE B which O O K PYE B O O K PYE O O K PYE B O O K PYE B O O K PYE BOO K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O aPYE double. O K PYEvalue(positive B O O K PYE B O O Kvalue) PYE B Oof OK B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P 0.12 YE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B OExample: O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O double y = -5.2; K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY NOTE double ans = Math.abs(y); E B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYEcan B O Obe K PYE B O to O Kgenerate PYE B O O K a PYE B O O K PYE B O O K P random() used random have value: YE B O Oans K PYEwill BOO K PYEthe BOO K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B integer between n2 (where n1B< O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE BOOK PYE B O O Kn1 PYEand BOOK PYE B O O K PYE O On2) K PYE B O O K PYE B O O5.2 K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O int rand = (int)(Math.random()*(n2-n1+1)) K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY + n1; E B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P YE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY E B O O K PYE B O O K PYE B O OPYEBOOK K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O 30 O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P YE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B 11. Math Class PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY AP ® CSA (C HE AT SHEET) E B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O KUNI PYE T B O2O & K PYE B OCL O KASSES PYE B O O K PYE BOB O O KJECTS PYE B O O K PYE B O O K PYE B O 5 — AND O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P YE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B String O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O Kword2 PYE B O = O K“Hi”; PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B// O Oword2 K PYE B Oreferences O K PYE B O O K PYE BOOK PYE B“Hi” O O K PYE B O O K PYE to the same B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B Oduplicates O K PYE B O O K PYE B O Oexist K PYE B O O Kthe PYE Bpool O O K PYE B O O since can’t in K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY A String (a secondary data type) is an object of E B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O which a Kcollection of B O O K PYE B O O K PYE O K PYEthe B O OString K PYE Bclass O O K PYE B O Odenotes K PYE B O O PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P word1 word2 YE B O Oone K PYE BO O K PYE B O O K PYE Benclosed O O K PYE Bin O Oquotation K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B or more characters O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE 800 800B O O K PYE B O O K marks. PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B DIFFERENT O O K PYE B O O K PYE B O O K PYE O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY WAYS OFB OCREATING “Hi” E B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYESTRINGS B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P YE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B 800 O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K CONCEPT PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K(String PYE B O O K PYE B O O K PYE B O O K PYE B O O pool) K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY Using the quotes theBconstructor E B O O K PYE BOO K PYE B O O K PYEUsing B O O K PYE O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P =O K PYE String word2 newB O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B YE B O O KString PYE B O Oword1 K PYE B O B O O K PYE B O O= K PYE String word3 = new String(“Hi”); O O K PYE“Hello”; B O O K PYE B O O K PYE B OString(“Hello”); O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K = new String(“Hi”); PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE BString O O K PYEword4 B O O K PYE BOOK PYE B O O K PYE B O O K PYE B O O K PYE Strings are created B O O K PYE B O O K PYE B O O K PYE BStrings O O K PYE Bare O O K PYE B O O K PYE B O O K PYE B O O Kword3 PYE B Oand O K PYE B O O Kare PYE Boutside O O K PYE Bthe O O K PYE B O O // Both word4 K PYE B Ocreated O K PYE B Oin O K PYE PYE B O O Kthe PYE BString O O K PYE B O O K PYEpool B O O Kand PYE Bare O O Kat PYEdifferent B O O K PYE B Olocations O K PYE B O O K PYE B O O K PY theB O O Koutside E B O O K PYE B O O Kpool PYE B O O K PYEpool B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O String O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P word4 YE B O O KInside PYE B O Othe K PYE B O O K PYE B O O K PYE BOO K PYE B O O K PYE B O O K PYE B O Oword3 K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B Outside the string O O K PYEstring B O O K PYE B O O Kno PYE B Opool, O K PYE duplicates B O O K PYE B O Ocan K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K pool, PYE B O Oduplicates K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE 1500 1600 can exist B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O exist K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY E B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P YE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B “Hi” “Hi” NOTE O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B OThe O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE name of the String is a reference of 1500 B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B1600 O O K PYE B O O K PYE B O O where the String is stored. K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY E B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O String String O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O(Outside O K PYE B O O K PYEpool) B O O K(Outside PYE B O O K PYE B Opool) O K PYE B O O K P YE B O OEXAMPLES K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K For the above set of Strings created (the PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE memory allocation shown String =K“Hi”; B O O K PYE B O O Kword1 PYE B O O PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O Kis PYE B O O Kabove). PYE B O O K PYE B O O K PYE B O O K PYE B // O O Kword1 PYE B Ois O K PYE B O O K PYEto BOO K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY reference “Hi” E B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O Oans1 K PYE B O K PYE B O Oword2; K PYE B O O K PYE B O O K PYE B O boolean = Oword1 == O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P YE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYEword1 B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O word1 K PYE B O O K PYE B O O K PYE B O O K word2 PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE800 B O O K PYE B O O K PYE B“Hi” O O K PYE B O O K PYE B O O K PYE B O O800 K PYE B O O K PYE“Hi” B O O K PYE B O O K 800 PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY E B O O K PYE B O O K PYE B O O K PYE B O O K PYE800 B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O 800 O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P YE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O Kpool) PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O Opool) K PYE B O O K PYE B O O K PYE B O O K (String (String PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY The value of ans1 here will be: E B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P true YE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY E B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P YE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY E B O O K PYE B O O K PYE B O OPYEBOOK K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O31 K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P YE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B 12. String Class PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY AP ® CSA (C HE AT SHEET) E B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O KUNI PYE T B O2O & K PYE B OCL O KASSES PYE B O O K PYE BOB O O KJECTS PYE B O O K PYE B O O K PYE B O 5 — AND O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P YE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B boolean ans2 =PYE word1 == word3; O O K PYE B O O K PYE BOOK BOOK PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE BNOTE O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O here willB O be: modified, is B O O K PY K PYE B The O O K value PYE B Oof O Kans2 PYE B O O K PYE O K PYE B O O K PYE B O O K PYEWhenever B O O K PYE BStrings O O K PYEare BOO K PYE B O OaKnew PYE BString O O K PYE E B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O created. When Strings are passed to methods O K PYE B O O K PYE Bfalse O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B Othe O K PYE B O O K PYE B O O Kthe PYEString, B O O K PYE B Othe O K PYE B O O K P and methods modify then YE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B String inK PYE the Bcalling function remains O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE BOO O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K unchanged. PYE B Oboolean O K PYE B O ans3 O K PYE=B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE word3 == word4; B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY E B O O KThe PYE B O O K PYE B O O K here PYE B O O Kbe: PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O value of ans3 will STRING O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYEMETHODS B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P YE B O O Kfalse PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K 1. public int length() PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B NOTE O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYECONCEPT B O O K PYE B O O B O O K PYE B O O K PYE B O O K PYE B O O K PY &K PYE EXAMPLE E B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYEHere B O O Kthe PYEreferences B O O K PYE B O O Kbeing PYE B Ocompared O K PYE B O Oand K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P are not YE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B OReturns O K PYE Bthe O O Klength PYE B O of O Kthe PYEString B O O K PYE B O O K PYE B O O K PYE B object. the contents. O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE Example: B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B STRING O O K PYE B OIMMUTABILITY O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY String word = “APCSA”; E B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O int =B O word.length(); O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O Olen K PYE O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P YE B O OCONCEPT K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B & EXAMPLE lenB O will the : O K PYE B O O K PYE B O O K PYE B O O K O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE O Khave PYE B O O Kvalue PYE B O PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE 5 B O O K PYE BOO PYE B O K PYE B Oat O KaPYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O Once a Kstring isOcreated particular location, K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY at that location the contents of the String can’t E B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O changed. 2.B public String startPos) O K PYEbe BOO K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE O O K PYE B O O K PYEsubstring(int B O O K PYE B O O K PYE B O O K PYE B O O K P YE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K String name = “XYZ”; &PYE EXAMPLE PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE BCONCEPT O O K PYE B O O K B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY Returns part ofOthe string E B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B Othe O K PYE BO K PYE B O O Kstarting PYE B O O from K PYE B O O K PYE B O name O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B OOK PYE B O O K PYE B O O K P startPos till the end. Remember positioning YE B O O K PYE B O O K PYE O K PYE from B O O K0. PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B 700B O O K PYE B O O K PYE B O O K PYE B O O K PYE B Obegins O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B“XYZ” O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O Example: K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY word E B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O OString K PYE B O O K PYE= B O“APCSA”; O K PYE B O O K PYE B O O K PYE B O O K PYE B O 700 String part word.substring(2); O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O=K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P YE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B Owill O K PYE B Othe O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K part have value: PYE B Oname O K PYE=B O O K PYE O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE name + B“PQR”; CSAB O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY name E B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P 3. public String substring(int startPos, 700 ➡B O 1500 “XYZ” YE B O O K PYE B O O K PYE O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B int endPos) O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE 700 B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O CONCEPT K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY E B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O “XYZPQR” O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE O O K PYE B O string O K PYE starting B O O K PYE B O O K PYE B O O K P Returns theBpart of the from YE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B startPos till the endPos not including O O K PYE B O O K PYE B O O K PYE B O O K PYE B O1500 O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K endPos. PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O you was when you K PYE B What O O K PYE B Osaw O K PYE BO O K PYE B O made O K PYEthe B O Ochange K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY E B O O Kto PYE B O O Kit PYE B O O K PYE B O O KaPYE B Omemory O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O name, actually created new O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P location with the new String and the reference YE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B ofBthe changed. O O K PYE O O Kname PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY E B O O K PYE B O O K PYE B O OPYEBOOK K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O 32 O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P YE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY AP ® CSA (C HE AT SHEET) E B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O KUNI PYE T B O2O & K PYE B OCL O KASSES PYE B O O K PYE BOB O O KJECTS PYE B O O K PYE B O O K PYE B O 5 — AND O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P YE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B Example: O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K EXAMPLE PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE word B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O KString PYE B O O K PYE B= O O“APCSA”; K PYE B O O K PYE B O O K PYE B O O K PYE B O O 1:O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B int =Oword.indexOf(“A”); K PYE B Example O O K PYE B O O O Kval PYE B O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY word.indexOf(“PC”); E B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O Oint K PYEval2 B O O K= PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O String word = “APCSA”; int =word.indexOf(“PCT”); O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O Oval3 K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P String part = word.substring(2,4); YE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O System.out.print(val O K PYE B O O K PYE B O O K PYE+ B O”O K B O O K PYE “ PYE + val2 + B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O+O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K “ “ val3); have value: PYE B Opart O K PYEwill BOO K PYEthe BOO K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O The output will be: CS K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY E B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O 0 1 -1 O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P YE B O OExample K PYE B O O2: K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K compareTo(String =B “APCSA”; PYE B O OString K PYE B Oword O K PYE O O K PYE B O O K PYE B O O K PYE B O O K PYE B6. O Opublic K PYE B O int O K PYE B O O K PYE B O O K PYEother) B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O= O Kword.substring(4,5); PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O String part K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY CONCEPT & BEXAMPLE E B O O Kpart PYE B O O K PYE BO O K value: PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE O O K PYE B O O K PYE B O O K PYE B O O K PYE B O will have the O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P YE B O O KAPYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B Returns O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K value 0 ifB this is less than PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B1.O OaK PYE B O O< K PYE O O K PYE BOO K PYEother B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O 2. zero if this is equal to other Example 3: K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY 3. a value >0 if this is greater than other E B O O K PYE B O O Kword PYE B O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O String = O“APCSA”; O K PYE BString O O K PYEpart B O O K= PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P word.substring(5,6); YE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B OExample: O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K The output will be: String word1 = “APCSA”; PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE String word2 “CS”; B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O=O K PYE B O O K PYE B O O K PYE B O O K PYE B O O StringIndexOutOfBoundsException int =Oword1.compareTo(word2); K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O Kval PYE B O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY -ve value word1 E B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O// K PYE BOO K PYE Bindicating O O K PYE B O O K PYE B Ocomes O K PYE B O O K PYE B O // ahead word2 O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B Oalphabetically O K PYE B O O K PYE B O O K PYEof BOO K PYE B O O K PYE B O O K P YE B O O4. K PYE B O O K PYE B O O K PYE B O O K PYE B O Oother) K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B public boolean equals(Object O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B Oval2 O K PYE O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K int =Bword2.compareTo(word1); PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O PYE B O O K PYE B O Oword2 K PYE B O O K PYE B O O K PYE B O O K PYE //O K+ve indicating comes B O O K PYE B O O K PYE B& O OEXAMPLE K PYE B O O K PYE B O O K PYE B O O K PYE B O O Kalphabetically PYE B O O K PYE B O O K PYE B O O K PYE CONCEPT after word1 B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY E B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O String word3 = “CS”; the is exactly the O K PYEReturns B O O K PYEtrue B O O K if PYE B Ocurrent O K PYE Bstring O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P v B=O O word2.compareTo(word3); the other YE B O Osame K PYE Bas OO K PYE B O Ostring K PYE Botherwise O O K PYE B Ofalse. O K PYE B O O K PYE B O int O K PYE K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B // Bgives 0B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE O O K PYE PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE Example: B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY String word1 = “AP”; E B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B OIMPORTANT O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O SOME STRING String word2 = new String(“AP”); O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P String = O“ap”; YE B O O K PYE B O Oword3 K PYE B O K PYE B O O K PYE B O O K PYE B O O K PYE B OALGORITHMS O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B word1.equals(word2); O O K PYEboolean B O O K PYEans B O O= K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K =Oword1.equals(word3); PYE B O Oboolean K PYE B O Oans2 K PYE B O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE A. COMPARISON System.out.print(ans “ “B O+O ans2); B O O K PYE B O O K PYE B O O K PYE B O O+ K PYE K PYE B O O K PYE B O O K PYESTRING B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY E B O O KThe PYE B O O K PYE B Obe: O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O output will CONCEPT O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P YE B O O Ktrue PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B false O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K If there are two Strings, in order to check PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE whether they have contents or not use B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O Kthe PYE same B O O K PYE B O O K PYE BOO K PYE B O O public indexOf(String part) K PYE B 5. OOK PYE B O Oint K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYEeither B O O K PYE O O K PYE B O O K PYEor B Othe O K PYE B O O K PYE B O O K PY theBequals method compareTo E B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O method. O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P &BEXAMPLE YE B O OCONCEPT K PYE B O O K PYE O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE Returns the position of the 1st occurrence where B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O isOin theBcurrent If the K PYE B the O O Kpart PYE B O K PYE O O K PYEstring. B O O K PYE B Opart O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY E B O O Kdoesn’t PYE B O Oexist K PYEthen B O O Kit’s PYE-1. B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P YE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY E B O O K PYE B O O K PYE B O OPYEBOOK K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O 33 O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P YE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY AP ® CSA (C HE AT SHEET) E B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O KUNI PYE T B O2O & K PYE B OCL O KASSES PYE B O O K PYE BOB O O KJECTS PYE B O O K PYE B O O K PYE B O 5 — AND O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P YE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE O O K PYE B OA O KNEW PYE B O STRING O K PYE B O OFROM K PYE B O O K PYE B O O K ALGORITHM D. BCREATE AN PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYEEXISTING B O O K PYE B OSTRING O K PYE B O O K PYE B O O K PYE B O O K PYE B O O word1 = B“XYZ”; K PYE B String O O K PYE B O O K PYE O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY E B O O KString PYE B O Oword2 K PYE B O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O =O “PQR”; CONCEPT O K PYEif(word1.equals(word2)) B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P YE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B same”); O O K PYE B OSystem.out.println(“Words O K PYE B O O K PYE B O O K PYE B O O Kare PYE B O O K PYE B O O K PYE B Orequirement O K PYE B O O K PYE BO O K PYEaBnew O O K PYE BOO K PYE B O O K If the is to create String from PYE B Oelse O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE another String, then start out with an empty B O O K PYE BSystem.out.println(“Words O O K PYE B O O K PYE B O O K PYE B O Onot K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O same”); andBkeep appending below K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYEString B O O K PYE O O K PYE B O O K PYEto B Oit. O The K PYEcode BOOK PYE B O O K PY E B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O K PYE B O O Kwithout PYE B O O K PYEletter B O O KaPYE B O O K PYE B O creates aOnew string the in it. O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P YE B O ONOTE K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B ALGORITHM O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K very mistake toOwrite the PYE B OA OK PYE common B O O K PYE B O O K PYEis BO K PYE B O O Kif PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE condition as:B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O KString B O O K PYE B O O K PYE PYE B O Oword K PYE B O K PYE B O O K PYE B O O K PYE B O O K PYE B O O =O“data”; K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY == Bword2) String E B O O Kif(word1 PYE B O O K PYE O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B Onewword O K PYE B O= O K“”; PYE B O O K PYE B O O K PYE B O O K PYE B O for(int i B=O O 0 K;PYE i B<word.length(); { BOOKP O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE O O K PYE B O O K PYE BI++) O O K PYE This does not compare the contents but instead YE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O Kif(!word.substring(i, PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B compares O O K PYE B O O K PYEthe B O Oreferences. K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE{B O O K PYE B O O K PYE B O O K PYE B O O K i+1).equals(“a”)) PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE word.substring(i, B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B Onewword O K PYE B O+= O K PYE B O O K PYE B O O K PYEi+1); B O O K PYE B O O } K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O B. ACCESSING EACH LETTER OF A E B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O }K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O OSTRING K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P YE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K E. REPLACING THE OCCURRENCE OF PYE B OALGORITHM O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE WITH THE NEW B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYETHE B O O KOLD PYE B OSTRING O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY We use substring to do the same. STRING. E B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P YE B O OString K PYE B O O K PYE=B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B word “APCSA”; CONCEPT O O K PYE B O O K PYE B O O K PYE O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K for(int i = 0 ; i B<word.length(); i++) PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE BSystem.out.println(word.substring(i, O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B is O Oas K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O Logic follows: K PYE B i+1)); O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY 1.K PYE Store the original string another String. E B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O BOO K PYE B O O K PYE B O in O Kan PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B Find O O K PYE Boccurrence O O K PYE B O O K PYE B Othe O K PYE BOO K PYE B O O K P 2. the of old in other String. CHECK PRESENCE STRING/ YE B O OC. K PYE B O O K PYE B O O K PYE B O OOF K PYEA BO O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B 3. If present other with O O K PYE B OCHARACTER O K PYE B O O K PYE BIN O OANOTHER K PYE B O O K PYESTRING B O O K PYE B O O K PYE BO O K PYE Bchange O O K PYEthe BOO K PYE string B O O K PYE B Othe O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O Onew K PYEstring B O O K PYE O Oback K PYE to B Ostep O K PYE O O K PYE B O O K PYE andBgo 2. B When there B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O are no more occurrences left, then stop the K PYE B CONCEPT O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY process. E B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P orBaO O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B YE B O OUse K PYEindexOf B O O K PYEto B Ocheck O K PYEwhether B O O K PYEaBString O O K PYE character inOanother String or not. If B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K O O K PYE B O O K PYEisBpresent O O K PYE B O K PYE B O O K PYE BO O K PYE PYE B Oit’s O K PYE O O K PYEindexOf B O O K PYE B Oreturn O K PYE B-1 O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE notBpresent will B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY E B O O KALGORITHM PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P YE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B String word1 =PYE “XYZ”; O O K PYE B O O K PYE BOOK B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B OString O K PYE B O O K PYE=B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE word2 “PQR”; B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O if(word1.indexOf(word2) != -1) K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY present E B O O K PYESystem.out.println(“word2 B O O K PYE B O O K PYE B O O K PYE B Ois O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYEin B O Oword1 K PYE B”); O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P YE B O Oelse K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K System.out.println(“word2 is not PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE present in word1); B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY E B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P YE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY E B O O K PYE B O O K PYE B O OPYEBOOK K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O 34 O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P YE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY AP ® CSA (C HE AT SHEET) E B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O KUNI PYE T B O2O & K PYE B OCL O KASSES PYE B O O K PYE BOB O O KJECTS PYE B O O K PYE B O O K PYE B O 5 — AND O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P YE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K ALGORITHM PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O input; K PYE B String O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY E B O O K// PYESome B O O Kinput PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P String old; YE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B //B Oword toB Obe replaced O O K PYE O K PYE O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B OString O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE newWord; B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O // Word to be replaced with K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY E B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYEString B O O K PYE B O O K PYE O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P updated =B O input; YE B O Oint K PYEfound B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B = updated.indexOf(old); O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K // find first location of old PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE while != -1)B O{O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O B O O K PYE B O O(found K PYE B O O K PYE K PYE B O O K// PYEloop B O O Kwhile PYE B O old O K PYE O K PYEin BOO K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY isB Ostill the E B O O KString PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P // replace old with newWord YE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B updated.substring(0, found) O O K PYE B Oupdated O K PYE B O=O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K updated.substring(found + B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE PYE B O+ O KnewWord PYE B O O K+PYE B O O K PYE B O O K PYE B O O K PYE old.length()); B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O Kfound PYE B O= O Kupdated.indexOf(old); PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY // find E B O O Knext PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O occurrence; O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P YE B O O}K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B System.out.println(updated); O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY E B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P YE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY E B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P YE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY E B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P YE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY E B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P YE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY E B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P YE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY E B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P YE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY E B O O K PYE B O O K PYE B O OPYEBOOK K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O 35 O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P YE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY AP ® CSA E B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O KUNI PYE BTO7 O K— PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O ARRAYLIST O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P YE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE OOK PYE B O O Kof PYE B O O K PYEnames B O O K PYE B O O K PYE B O O K ForBthe below set methods, is the PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE ArrayList which is used all throughout below B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B 1. OOK PYE B Oof OK PYE B O O K B O O K PYEof BO O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY Basics ArrayList &PYE drawbacks arrays E B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O ARRAYLIST METHODS Working with array objects O K PYE2. BOO K PYE B O O K PYE B O Oof K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P YE B O O3. K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B Working with ArrayList of objects O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYEadd(E B O O K PYE B O O K PYE B O O K PYE B O O K 1. public boolean obj) Wrapper classes PYE B O4. O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE O O K PYE B O Omembers K PYE B O O Kand PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O 5. BInteger class methods K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYECONCEPT B O O K PYE B O O B O O K PYE B O O K PYE B O O K PYE B O O K PY &K PYE EXAMPLE Double class methods E B O O K6. PYE B O O K PYE BOO K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE7. BOO K PYEboxing B O O K PYE BO O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P Auto and Auto unboxing the end of the YE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B OAdds O K PYE B Oobject O K PYE to B Othe O K PYE BO OK PYElist B O O K PYE B O O K PYE B 8.B O Standard O O K PYE O K PYE B OArrayList O K PYE B Oalgorithms O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE Code B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE Bsnippet: O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY names.add(“XYZ”); E B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O names.add(“PQR”); O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P YE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B Contents of names after above O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B Othe O K PYE B O Ocode: K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE [“XYZ”, “PQR”] CONCEPT B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY E B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O array, O K PYEFor B O Oan K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P 2. public int size() YE B O O1.K PYE B O O K PYEto B Obe O Kspecified PYE B O O K while PYE B Oarray O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B Size needs O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K creation the be given PYE B O O K PYE B O O Kor PYE B Ovalues O K PYE need B O O Kto PYE BO O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE CONCEPT & EXAMPLE directly. B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY 2. Once created, the size cannot change. E B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B Othe O K PYE B O O K PYE B O O K PYE in B Othe O K PYE Returns number of elements list.B O O K PYE B O IfKyou modify theBarray, theB only wayB O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P O K PYE3. BOO PYEneed B O O Kto PYE B O O K PYE O O K PYE O O K PYE YE B O O K PYE B Ocreate O K PYEa BO O K PYE B Owith O K PYE B Omodified O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B is to new array the O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B Osnippet: O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K Code size and copy the values from the original to PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE the needed. B O O K PYE B O Onew K PYEarray B O O Kif PYE B O O K PYE B O O K PYE B O O K PYE B O O Kint PYE Bval O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O = names.size(); K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY E B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O Oof K PYE O K PYE O O K PYE B O O K PYE B O O K PYE B O Contents valB O after theB above code: aPYE dynamic data which O K PYEArrayList B O O K PYE B Ois OK B O O K PYE B Ostructure O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P alter size on does have YE B O Ocan K PYE B O Oits K PYE BO O Kthe PYEfly B Oand O K PYE B Onot O K PYE B Oto O K PYE B O O 2 K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O OaKspecific PYE B O O K PYEmentioned B O O K PYE B O K PYE B O Oof K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K have size atO the time PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE creation. It is part of the java.util package. B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O void add(int index, E obj) K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE3. B Opublic O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY E B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O ARRAYLIST CREATION O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P & EXAMPLE YE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B OCONCEPT O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B= O Onew K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K ArrayList<E> list ArrayList<E>(); PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE Inserts obj at position index (0 <= index <= B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O moving elements position index K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYEsize), B O O K PYE BOOK PYE B O O Kat PYE B O O K PYE B O O Kand PYE B O O K PY E B O O KNOTE PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE Bto O Othe K PYE B O O(adds K PYE B1 O K PYE B O O K PYEand B O O K PYE B O higher right toOtheir indices) O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P adds 1 to size. E mentioned above can only be a secondary YE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B datatype like orK PYE anyBother user O O K PYE B O O K PYE B O OString, K PYE B O O O O K PYE B Odefined O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B Oclass. O K PYEItBcannot O O K PYEbe B Oprimitive O K PYE B Odata O K PYE B O Olike K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE types int, names list so far is: B O O K PYE B O O K PYE O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O boolean andB Odouble. K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B[“XYZ”, O O K PYE B“PQR”] O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY E B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P Now when we do, YE B O OEXAMPLE K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O“LMN”); K PYE B O O K PYE B O O K PYE B O O K PYE B O O K names.add(1, PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE Consider an B ArrayList ofOStrings B O O K PYE B O O K PYE O O K PYE B O K PYE Bdeclared O O K PYE Bbelow. O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O Contents of names after the above code: K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY E B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O“PQR”] K PYE B O O K PYE B O O K PYE B O O K PYE B O [“XYZ”, “LMN”, ArrayList<String> names = new O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P YE B O OArrayList<String>(); K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY E B O O K PYE B O O K PYE B O OPYEBOOK K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O 36 O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P YE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B Table of Contents 1. Basics of ArrayList & Drawbacks of Arrays PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY AP ® CSA E B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O KUNI PYE BTO7 O K— PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O ARRAYLIST O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P YE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B 4.B O public get(int index) O O K PYE O K PYE BEO O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE O Onames.remove(1); K PYE B O O K PYE B O O K PYE B O O K PYE B O O K String oldB= PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O after above code: K PYE B CONCEPT O O K PYE B O O K& PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYEContents B O O K PYEof B O old O K PYE B O Othe K PYE BOOK PYE B O O K PYE B O O K PY EXAMPLE E B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O LMN O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P the element at position in the YE B O OReturns K PYE B O O K PYE B O O K PYE B O O K PYEindex B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B Contents of B names after the above O O K PYE B OPositioning O K PYE B O O Kbegins PYE B O O K PYE0. B O O K PYE B O O K PYE B O O K PYE B O O K PYE O O K PYE BOO K PYE B O O code K PYE B O O K PYE B O O K list. from PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE [“XYZ”,“PTY”] B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B names O O K PYElist B Oso O Kfar PYEis: B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY E B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B[“XYZ”, O O K PYE B“LMN”, O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P “PQR”] YE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K For the code below: PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O String valB O = Onames.get(2); K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY Consider following piece ofPYE code. E B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O Othe K PYE B O O K PYE BOOK B O O K PYE B O O K PYE B O Contents of val after the above code O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P YE B O O KPQR PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B Oclass O K PYEStudent B O O K PYE { B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K name; PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O Oprivate K PYE B O O String K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE private B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYEint B O Oage; K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B 5. OOK PYE B O OEK PYE B O O K PYE B O O KEPYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY public set(int index, obj) E B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O public int O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE BStudent(String O O K PYE B O O K PYEname, B O O K PYE B Oage){ O K PYE B O O K P YE B O OCONCEPT K PYE B O O K PYE O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYEthis.name B O O K PYE B O=O K PYE B O O K PYE B O O K PYE B O O K PYE B &BEXAMPLE name; O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K this.age = age; PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE }B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O Replaces theBelement position index B O O K PYE B O O K PYE O O K PYE Bat OO K PYE B O O K PYE Bwith O O K PYE B O O K PYE K PYE B obj; O O K PYE B O O Kthe PYEelement B O O K PYEformerly B O O K PYE O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY returns atB Oindex. E B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O public O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE Bint O O KgetAge(){ PYE B O O K PYE B O O K PYE B O O K PYE B O O K P return age; YE B O Onames K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B list so far is: O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B }O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O[“XYZ”, K PYE B O O“LMN”, K PYE B O “PQR”] O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B For O O Kthe PYEcode B O O Kbelow: PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B OisAdult(){ O K PYE B O O K PYE B O O K PYE B O O K PY public boolean E B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O return age > 18; O K PYE BString O O K PYEold BOOK B O O K PYE B O O“PTY”); K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P = PYE names.set(2, } YE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE O O Kafter PYE Bthe O O Kabove PYE B Ocode: O K PYE B O O K PYE B O O K PYE } B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K Contents ofBold PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O PQR K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY E B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O Contents of names after the above code: O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P YE B O O K[“XYZ”, PYE B O O K“LMN”, PYE B O O“PTY”] K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B 6. OOK PYE B O OEK PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY public remove(int index) E B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P YE B O OCONCEPT K PYE B O O K PYE O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B &BEXAMPLE O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE Remove element B O O K PYE B O O K PYE B O O Kfrom PYE B Oindex, O K PYE Bmoving O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B elements O O K PYE B Oat OK PYE B O O K PYE B O+O K B Ohigher O K PYEto B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY position index 1PYE and E B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O the left (subtracts 1 from their indices) and O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P from theB O element YE B O Osubtracts K PYE B O O K1PYE B O Osize; K PYEreturns B O O K PYE O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE O O K PYE Bindex. O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K formerly atBposition PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B names O O K PYElist B Oso O Kfar PYEis: B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY E B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O “PTY”] O K PYE B[“XYZ”, O O K PYE B“LMN”, O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P YE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B Othe O K PYE B Obelow: O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K For code PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY E B O O K PYE B O O K PYE B O OPYEBOOK K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O 37 O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P YE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B 2. Working With Array of Objects PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY AP ® CSA E B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O KUNI PYE BTO7 O K— PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O ARRAYLIST O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P YE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE BOO K PYE B O O K PYE B O O K PYE BOOK PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K CREATION OF ARRAY OF OBJECTS NULL POINTER EXCEPTION WITH PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE ARRAY OBJECTS B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O KOF PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B Student O O K PYE B O O K PYE B O O K=PYE BOO K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY students[] new Student[3]; E B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O If we try to do the following, O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE BOO K PYE BOO K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P students YE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K boolean val = students[1].isAdult(); 5000 PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O0 O K PYE B O O K B O Owill K PYE BOO K PYE O O K PYE B O O K PYE B O O K PYE B O O K PY 1PYE B O O K PYE 2 B O O K PYEThis give you a BNullPointerException E B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O since students[1] is still null and no Student O K PYE B O O K PYE B O O K PYEnull B O O K PYE B O O K PYE B O Onull K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P null yet. YE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B Oobject O K PYEhas B O Obeen K PYEcreated B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O5000 O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE TRAVERSING ARRAY B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O OAN K PYE B O O K PYEOF B O OOBJECTS K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY ofBstudents E B O O K PYE B OMemory O K PYE B Orepresentation O K PYE B O O K PYE O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O The below the number of students O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B Ocode O K PYE B O O Kcounts PYE B O O K PYE B O O K PYE B O O K PYE B O O K P YE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B Othat O K PYE O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B areBadults. O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B Ostudents O K PYE B O Ois K PYE B O O K PYEto BO OK PYE Bof O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE a reference an array int count = B0; B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O default, are null. K PYE B references. O O K PYE B O OBy K PYE B O O Kthe PYE references B O O K PYE B O O K PYE B O O K PYEfor(int B O O K PYEiB O=O 0 K PYE BOO K PYE B O O K PYE B O O Ki++){ PYE B O O K PY ; i< students.length; E B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P INBTHE YE B O OASSIGNING K PYE B O O K PYE BAN O O KOBJECT PYE B O O K PYE O O K PYE B O O K PYE B O//Whenever O K PYE B O O K PYE B O O K PYE B Oarray O K PYE B O Oobjects, K PYE B O O K PYE B working with of O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O Kdo PYEaB O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K always null check ARRAY PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE if(students[i]!= && B O O K PYE B O O K PYE B O O B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE Bnull O O K PYE anBobject using constructor K PYE B We O O Kcan PYE create B O O K PYE O O K PYE B O Othe K PYE B O O K PYE B O O K PYEstudents[i].isAdult()){ B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY E B O O Kand PYE B O O Kallocate PYE B O O K PYE B O O K PYEto B OaOcertain K PYE B Oarray O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O then the reference count++; O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P position. YE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K} PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE } B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B Ostudents[0] O K PYE B O O K PYE O O KStudent("AB", PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE = Bnew 20); B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY students E B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O NOTE O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P null 5000 YE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B ODo O Ka PYE B Ocheck O K PYEwhenever B O O K PYE Btraversing O O K PYE B Othrough O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B Oof O Kobjects PYE B O Oto K PYE B O O K PYE B O O K PYE B O O K PYE B O O K array avoid PYE B O O K PYE B O O K PYE B O O0K PYE B O O K PYE O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE 1 B O O K PYE 2 B O O K PYE BNullPointerException. B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY 8000 null null E B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O Using the enhanced loop O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE BOOK PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P 5000 YE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K int count = 0; PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE for(Student s: B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O Ostudents){ K PYE B O O K PYE B O O K PYE B O O K PYE B O O ob K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE O O K PYE B O O K PYE B O O K PYE B O O K PY if(s!=null && Bs.isAdult()){ E B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B age O O K PYEname B O O K PYE B O O K PYE B O O K PYE B O O Kcount++; PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P YE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K} PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B “AB” O O K PYE B O O K PYE B O O K PYE B20 O O K PYE B O O K PYE B O O K PYE B O O K PYE } B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY E B O O K PYE B O O K PYE B O O K PYE B8000 O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P YE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O representation O K PYE B O O K PYEof B Ostudents[0] O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K Memory PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY E B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P YE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY E B O O K PYE B O O K PYE B O OPYEBOOK K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O 38 O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P YE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY AP ® CSA E B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O KUNI PYE BTO7 O K— PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O ARRAYLIST O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P YE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B Osnippet: O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K Code PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE = B0; B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O Kint PYE Bcount O O K PYE O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O for(int iO= ; Bi<students.size(); K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O K0PYE O O K PYE B O O K PYE B O O i++) K PYE B O O K PY E B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O{ K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYEFor B O Othe K PYE B O Oclass K PYE B OStudent O K PYE B Oabove. O K PYE B O O K PYE B O O K PYE B Oif(students.get(i).isAdult()){ O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P same YE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B count++; O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K } PYE B Oclass O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE Student { B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K} PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O private String name; K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY E B O O K PYEprivate B O O K PYEint B O O age; K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P YE B O O K PYE B O O K PYE B O O K PYE B O O Kname, PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B public Student(String int age){ O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K NOTE this.name = Kname; PYE B O O K PYE B O O K PYE B O O PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE Common age; B O O K PYE B O Othis.age K PYE B O O K= PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O Kmistakes PYE B O O Kwhile PYE B Otraversing O K PYE B O Oan K PYE B O O K PYE B O O K PYE B O O K}PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYEArrayList B O O K PYE B OisOto K PYE O O K PYE B O O Kinstead PYE B O O useBthe length ofK PYE B O O K PY E B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE and B O O is K PYE B O students[i] O K PYE B O O K PYE B O Othe K PYE B O O K PYE B O size to do inside loop O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P access object. YE B O O K PYE B O O K PYE O K PYE B O O K PYE B O O K PYE B O O K PYE B Oto OK PYE B OaOStudent K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B public intB OgetAge(){ O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K return age; PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE } B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O TRAVERSING THE ARRAYLIST USING K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY THE EACH E B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE FOR B O O K PYE B O O KLOOP PYE B O O K PYE B O O K PYE B O O K PYE B O public O K PYE B O O K PYE B Oboolean O K PYE B OisAdult(){ O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P return 18; YE B O O K PYE B O O K PYE Bage O O K> PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B CONCEPT O O K PYE B O}O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE } B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O The for each loop can be used to traverse both K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY arrays E B O O KThe PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE Band O O KArrayLists. PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O following piece of code creates an O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P of Student objects and performs YE B O OArrayList K PYE B O O K PYE B O O K PYE B O O K PYE BO O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B TheBcode for Bcounting number adults operations with O O K PYE B O O K PYE B O O Kit. PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE O O K PYE O O K PYE Bthe OOK PYE B O Oof K PYE B O Ocan K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE Bbe O Oseen K PYEbelow. B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B CREATING O O K PYE B O O K PYE O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY ANB ARRAYLIST AND E B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYEsnippet: B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O Code ADDING OBJECTS TO IT O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P count 0;B O O K PYE B O O K PYE B O O K PYE B O O K PYE B YE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O int O K PYE B O O K= PYE O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B Os: O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K for(Student students){ CONCEPT PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE if(s.isAdult()){ B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O count++; K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY Code snippet: } B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O E B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE O K PYE BArrayList<Student> O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE }B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P students = new YE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B ArrayList<Student>(); O O K PYEstudents.add(new B O O K PYE B O O K PYE BStudent("LMN",15)); O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE students.add(new Student("LOP",19)); B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY E B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O CONCEPT O K PYETRAVERSING B O O K PYE B O O K PYE BOOK PYE B O O K PYE BUSING O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P THE ARRAYLIST YE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B ABNORMAL O O K PYE O O K PYE B O OFOR K PYE BLOOP O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K wrapper ofOthe PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE BJava O O K created PYE B O O K PYE B O Oclasses K PYE B Ofor O Keach PYE B O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O primitive data types. With ArrayLists, you can K PYE B CONCEPT O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYEnow B O O work K PYE Bwith O O Kthese PYE B Owrapper O K PYE B O O K PYE B O O K PYE B O O K PY classes if you E B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O intend work integers orO Kdoubles. O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O Kto PYE B O Owith K PYE B O O K PYE B O PYE B O O K PYE B O O K P code counts YE B O OThe K PYE B O O below K PYE B O O K PYEthe B O Onumber K PYE B O of O Kstudents PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE BOO K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K that are adults. PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B OType O K PYE B O O K PYE B O OClass K PYE B O O K PYE B O O K PYE Primitive Wrapper B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B OInteger O K PYE B O O K PYE B O O K PYE B O O K PY int E B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYEdouble B O O K PYE B O O K PYE BDouble O O K PYE B O O K PYE B O O K PYE B O O K P YE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY E B O O K PYE B O O K PYE B O OPYEBOOK K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O 39 O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P YE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B 3. Working With ArrayList of Objects 4. Wrapper Classes PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY AP ® CSA E B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O KUNI PYE BTO7 O K— PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O ARRAYLIST O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P YE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B Example: O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE list = new B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O KArrayList<Integer> PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O ArrayList<Integer>; K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY E B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O Olist.add(new K PYE B O O K PYE BInteger(20)); O O K PYE B O O K PYE B O O K PYE B O O K PYE B O Integer ob = list.get(0); O K PYE1. BOO K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P Integer.MIN_VALUE YE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O int O K PYE BOO PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B val = Kob.intValue(); O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B OThe O K PYE B O O K PYE BOOK PYE B O O K PYE BO OK PYE minimum value represented by an int orB O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O Integer. Its a static field of the Integer K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY class E B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P YE B O OExample: K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K 1. BDouble(double value) can toBfind the Bmaximum value inBan PYE B OIt OK PYEbe B Oused O K PYE O O K PYE O O K PYE B O O K PYE O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE array. B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYEThis B O Ois K PYE O O K PYE B O Oof K PYE O O K PYE B O O K PYE B O O K PY theBconstructor theBDouble class E B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O which creates a Double object using a double. ofPYE the code snippet: O K PYEPart BOOK BO O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P YE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B Integer.MIN_VALUE; O O K PYEint B O Omax K PYE=B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K Example: theB code toB O find maximum PYE B O O//Rest K PYE B Oof O K PYE O O K PYE O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE inB a Array obj Double(10.2); B O O K PYE O O1D K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O KDouble PYE B O O K PYE = B Onew O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B Obe O K PYE B O Oin K PYE O O K PYE //obj can added a Blist of B O O K PYE B O O K PY E B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O ODouble K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O objects O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P Integer.MAX_VALUE YE B O O2. K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K 2.public double doubleValue() PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE The maximum value represented by an int or B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O It’s static the Integer K PYE B Integer. O O K PYE B O OaK PYE B O O Kfield PYE Bof OO K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY doubleValue is a non-static method of the E B O O Kclass. PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O Double class value theB O O K P O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B Owhich O K PYEgives B O O Kthe PYEdouble B O O K PYE B O Oof K PYE YE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B Ocorresponding O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B object. Example: O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B OIt OK PYEbe B Oused O K PYE O O K PYE O O K PYE B O O K PYE O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE can toBfind the Bminimum value in Ban Example: B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O array. K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY Double v = new Double(10.3); E B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O double m B=Ov.doubleValue(); O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P Part of the code snippet: YE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYEint B O Omax K PYE=B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K Integer.MAX_VALUE; PYE B O O//Rest K PYE B Oof O K PYE O O K PYE O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE theB code toB O find minimum B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O in a 1D Array K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY E B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P Integer(int YE B O O3. K PYE B O O K PYE B Ovalue) O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE BO O K PYEto BO O K PYE Bfrom O O K PYE B O O K PYE B O O K PYE B O O K Java allows convert secondary data PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE Btypes O O K PYE B O O K PYE types B O O K PYE Bthe O O Kother PYE B O O K PYE B O O K PYE to primitive and way round This is the constructor of the Integer class B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O creates an B Integer object using an int. K PYE B which O O K PYE B O O K PYE O O K PYE B O O K PYE BOO K PYE B O O K PYEautomatically. B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY E B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P YE B O OExample: K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B OCode: O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYEInteger B O O K PYEobj B O O= K PYE O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O=O K20; PYE B O O K PYEboxing B O O K PYE B O O K PYE B O O K Integer val //Auto newB OInteger(15); PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE //Implicitly calls the constructor //obj can be added in a list of B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O Integer objects K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY = val; unboxing E B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O Oint K PYEvalue B O O K PYE B O O K //Auto PYE B O O K PYE B O O K PYE B O O K PYE B O //Implicitly intValue O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O Kcalls PYE B O the O K PYE B O O K PYE B O O K PYE B O O K P YE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K 4. public int intValue() PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B intValue O O K PYE B Ois O KaPYE B O O K PYE B O O K PYE OOK PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY non-static method ofBthe Integer E B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O class which gives the int value of the O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P YE B O Ocorresponding K PYE B O O K PYE Bobject. O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY E B O O K PYE B O O K PYE B O OPYEBOOK K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O 40 O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P YE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B 5. Integer Class Members and Methods 6. Double Class Methods 7. Auto Boxing and Auto Unboxing PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY AP ® CSA E B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O KUNI PYE BTO7 O K— PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O ARRAYLIST O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P YE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE ADDING AN IN BAOSORTED B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B OELEMENT O K PYE B O O K PYE O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYEARRAYLIST B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY E B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P REMOVAL OF AN ELEMENT FROM AN YE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B OIfOyou K PYE B O O to K PYE B Oan O Kelement PYE B O O K O O K PYE B O O K PYE B need add inPYE anBalready O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE on BOO K PYE B O O K ARRAYLIST sorted list of objects (they can be sorted any PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE attribute) to get the correct B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O Kthen PYE B you O O Kneed PYE B O OK PYE BOO K PYE B O O K PYE B O O an element removed, the ofB O O K PYEposition by traversing the listBand K PYE B Whenever O O K PYE B O O K PYE B O O K is PYE B O O K PYE B O size O K PYE B O O K PYE BO O K PYE B O O K PYE O O Kuse PYE the B O O K PYE B O O K PY E B O O Kthe PYElist B O Ochanges K PYE B O Oimmediately K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O and hence it is add(index, element) method to do so. O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P necessary to reset the counter to not miss out YE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B onB O deleting that areBnext to each O O K PYE O K PYE Belements O O K PYE B O O K PYE O O K PYE B O O K PYE B O O K PYE B O O K PYEto BO O K PYE B O Oyou K PYE BOO K PYE O Othe K PYE B O O K Remember make sure take care ofB all PYE B Oother. O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE possible scenarios. B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O The code below removes all the occurrences of K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE1.B OAdding O K PYE Bat O Othe K PYE B O O K PYEof B Othe O K PYE beginning list B O O K PYE B O O K PY “Hi”Bin ArrayList. E B O O Kthe PYEword B O O K PYE O Othe K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O 2. Adding within the list O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P YE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O3.O KAdding PYE B O Oat K PYE O O Kposition PYE B O Oin K PYE O O K PYE B O O K PYE B theBlast theBlist Code: O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE ArrayList<String> = new B O O K PYE B O O K PYE B O O K PYE Blist O O K PYE B O O K PYE B O O K PYE B O O K PYEcode B O O Kbelow PYE B O O K PYEaBstring O O K PYE O O K PYE B O O K PYE B O O The adds inBthe K PYE B OArrayList<String>(); O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYEalphabetical B O O K PYE B O O K PYE B O K PYE B O O K PYElist BOO order ofO already sorted ofK PYE B O O K PY E B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O Strings. O K PYE B//Assume O O K PYE B Osome O K PYE B O O K PYE B O Oalready K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P strings are YE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B added to the list O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE BCode: O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE O K;PYE B O O K PYE B O O K PYE B O O K PYE B O O KArrayList<String> PYE B O O K PYE B O O K PYE B O O K=PYE B O O K PYE B O O K PYE B O O for(int i B=O0 i<list.size(); i++) list new K PYE B O{O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY ArrayList<String>(); E B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O if(list.get(i).equals(“Hi”)) { O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P YE B O O K PYE B Olist.remove(i); O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O //Assume O K PYE B O Osome K PYE Bstrings O O K PYE Bare O O K already PYE B O O K PYE B O O K PYE B added to the in O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE BOOK PYE B O Olist K PYE B O Osorted K PYE B O form O K PYE B O O K PYE B O O K //Reset the of to B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE PYE B O O K PYE Bi--; O O K PYE B O O K PYE B Ovalue O K PYE B O OiK PYE tobeAdded = B //A B O O K PYE B O O Kfor PYE B O O K PYE B O O Koccurrences PYE B O O K PYE B O O K PYE B O O KString PYE B O O K PYE B O O K PYE O O KString PYE B O Othat K PYE B O O K PYE B O O check consecutive K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE O Kadded PYE B O in O K PYE O K PYE B O O K PYE B O O K PY needs toB O be theB Ocorrect } O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O E B O O K PYE B position O K PYE B}O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P YE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B for(int i B = O0O K;PYE i<list.size(); i++) { K PYE B O O K O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE BOO PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O Kif(tobeAdded.compareTo(list.get(i))<0) PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B NOTE O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B {O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY E B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O list.add(i, toBeAdded); O K PYEIn B Oan O Kincrementing PYE B O O K PYE B O O K PYE O O forget K PYE B O loop do Bnot toO K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P if will take ofB O O K PYE B YE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O //This O K PYE B O O Kcondition PYE B O O K PYE BOOK PYE Bcare O O K PYE perform the operation of decrementing i in adding theBString in and O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE O O K PYE B O Othe K PYEbeginning B O O K PYE B O O K PYE B O O K make sure occurrences PYE B Oorder O K PYEto BO O K PYE B O Oconsecutive K PYE B O O K PYE B O O K PYE Bin O O K PYE B O PYE B O O Kthe PYE Bvalues O O K PYEof BOO K PYE B O O K PYE B O O K PYE inO Kbetween the list B O O K PYE OOK PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O theBlist are deleted. K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O Oreturn; K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY E B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K } PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE }B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P way toBdo same, byBtraversing YE B O OAnother K PYE B O O K PYE O Othe K PYE B O O Kis PYE O O K PYE B Othe O K PYE B O list.add(toBeAdded); O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B list from the value. Note, you O O K PYE BO O K PYE B Olast O K PYE BOO K PYEover B O O here K PYE B O O do K PYE B O O K PYE BOOK PYE B O Oat K PYE B Oend O K PYE //For adding the ifB O O K PYE B O O K PYE B O O K PYE B Onot O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE need to do the decrementing. alphabetically greater than all the B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O values in the list K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY E B O O KCode: PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P for(int = Blist.size()-1 ; Bi>=0; i--) YE B O O K PYE B O O KiPYE O O K PYE B O O K PYE O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE{B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O{ K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE if(list.get(i).equals(“Hi”)) B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K list.remove(i); PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY } O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O E B O O K PYE B O K PYE B}O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P YE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY E B O O K PYE B O O K PYE B O OPYEBOOK K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O41 K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P YE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B 8. Standard ArrayList Algorithms PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY AP ® CSA E B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE PYE K PYE B O O K PYE B O O K PYE B O O K PYE B O UNIBTO O 8K— 2BDO O ARRAY O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P YE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE BOO K PYEthe BOO K PYE B O O K PYE B O O K PYE B O O K PYE B O O K Notes from memory diagram: PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE 1.PYE The 2D Barray is a Breference B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K B O name O K PYEof B Othe O K PYE O O K PYE O O K PYE Bto O Oan K PYE B O O array of references. K PYE B 1. OOK PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY Introduction E B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O 2. Each reference of the array of references Traversing through theB O values the O K PYE2. BOO K PYE B O O K PYE B O Oall K PYE O K PYEof BO O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P 1DBarray. YE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O Kpoints PYE B Oto O KaPYE O O K PYE B O O K PYE B O O K PYE B O O K PYE B matrix O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O K PYE B Oof OK B O O K PYE B O O K 3. So mat is pointing toOan array 3 PYE references Standard matrix PYE B O3. O K PYE B O O K PYE B O Oalgorithms K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE and the 0th array has 2 values and so do the B O O K PYE O OArray K PYE B O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O 4. B2D ofOobjects andBthe 2nd K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O1st O K PYE OOK PYEarrays. B O O K PYE B O O K PYE B O O K PYE B O O K PY E B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P YE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B OIMPORTANT O K PYE B O O K PYE2D B O OARRAY K PYE B O O OPERATIONS K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE Code: B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O CONCEPT K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY System.out.println(mat.length); E B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYEA BO O Karray PYE B (also O O K PYE B O OaKmatrix) PYE B O Ois K PYE B O O Kwhich PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P 2D called an array YE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B OOutput: O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B has rows and columns. In other words, it is a O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K multiple 1D Arrays. 3O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE PYE B Ocollection O K PYE B O Oof K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O General declaration of a 2D array: K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYEGives B O O Kthe PYEnumber B O O K PYEof BO O K PYEor B Orows O K PYE B O O K PYE B O O K PY arrays type> ] K[PYE ] B<name of array> E B O O K<data PYE B O O K PYE B[O O O O K PYE B O2D O K PYE B O O K;PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYEor B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P YE B O O<data K PYE B O O K PYE<name B O O K PYE O O array> K PYE B O O O O K PYE B OCode: O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B type> of B2D [K PYE ] [ B]; O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K System.out.println(mat[0].length); PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE EXAMPLE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYEOutput: B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY E B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O int [][] mat = {{3,4},{6,2},{4,9}}; O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE2B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P YE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K Gives the number of values in the 1st array which PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE mat isPYE also number of columns. B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K B Othe O K PYE B O O K PYE B O O K PYENote B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYEmat[1].length B O O K PYE B O O K PYE B Omat[2].length O K PYE B O O K PYE B O K PYE and isOalso 2 B O O K PY E B O O K PYE5000 B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P YE B O O K PYE B O O K PYE B O O K0PYE B O O K PYE B O O K PYE B OCode: O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B 1 B O O K PYE 2 O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K System.out.println(mat[1][1]); PYE B O O K PYE B O O K PYE B O8000 O K PYE B O O2500 K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE 2000 B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYEOutput: B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY 5000 E B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O 0 B O O K PYE1B O O K PYE B O O K PYE2B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P O K PYE B O O K PYE B O O K PYE B O O K PYE YE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B 0K PYE B O O K3PYE B O O K PYE 4 B O O K PYE B O O K PYE O O K PYE B O O K PYE B O O B Othe O K PYE BOO PYE B O O K PYE B1O(row O K PYE B O O K PYE B O O K Gives value atK array number number) PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE and value number 1 (column number). B O O K PYE B O O K PYE B O O K PYE B O8000 O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O starts 0. B O O K PYE B O O K PY K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYERemember B O O K PYE B Onumbering O K PYE B O O K PYE B from O O K PYE E B O O K PYE B O O K PYE B O O K PYE B O 0 O K PYE B O O K1PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P YE B O O K PYE B O O K PYE1B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B 6 O K PYE B O O2K PYE B O O K PYE B O2D ARRAY CREATION USING NEW O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE 2500 B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O CONCEPT K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY 0 1 E B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYEof B OaO2D K PYE B O O K PYE B O O K PYE B O O K P declaration array 4 O K PYE B O O9K PYE B O O K PYE B OGeneral YE B O O K PYE B O O K PYE2B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B<data O O K PYE B O O K <name PYE B O O K PYE O O K PYE B type> of 2D Barray> [ O]O K[PYE ] B =O O K PYE 2000 B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O new <data type> [<rows>][<cols>]; K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY E B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE BO O K PYE B O O<rows> K PYE B Orows O K PYE B O O K PYE B O O K P Creates a 2D array with and YE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O<cols> O K PYE Bcolumns O O K PYE Band O O Kinitialises PYE B O O K all PYEvalues B O O K PYE to 0B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY E B O O K PYE B O O K PYE B O OPYEBOOK K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O 42 O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P YE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B Table of Contents 1. Introduction PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY AP ® CSA E B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE PYE K PYE B O O K PYE B O O K PYE B O O K PYE B O UNIBTO O 8K— 2BDO O ARRAY O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P YE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B (for (for O O K PYE B O O int), K PYE B O0.0 O K PYE B O Odouble) K PYE B O Oand K PYEfalse B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O(for O K PYEboolean). B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY new int[2][3]; E B O O Kint PYE Bmat[][] O O K PYE B=O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P 1. Traversing through all the values in the row mat YE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B r . O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K 5000 PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O Code: K PYE B O O K PYE B O O K PYE B O0 O K PYE B O O K 1PYE B O O K PYE 2 B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY E B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O Ofor(int K PYE B O O i K PYE BOO PYE B O O K PYE B O O K PYE B O O K PYE B O = 0; iK <mat[r].length; i++) O K PYE B O O K PYE B O O K PYE8000 B O O K PYE B O O K PYE B O O2000 K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P System.out.println(mat[r][i]); 2500 YE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O5000 O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE 1 B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O B O O K PYE B O O K PYE B O O K PYE B O O 0 K PYE B O O K PYE 2. Traversing through all the values in the K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY 0 K PYE B O O K0PYE B O O K PYE B O Ocolumn E B O O K PYE B O O K PYE B0O O K PYE B O O K PYE B O c O K.PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P YE B O O K PYE B O O K PYE B O O K PYE 8000 B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B Code: O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K 0O O K PYE B O1O K PYE B O O K PYE B O PYE B O O K PYE B O O K PYE B O O K PYE B O K PYE B O K PYE B O O K PYEj++) B O O K PYE B O O K PYE for(int j O=K PYE 0; BjO O <mat.length; B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O System.out.println(mat[j][c]); K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY 1 B O O K PYE0B O O K PYE B0O O K PYE B O O K PYE B O O K PYE E B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P 2500 YE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B 3. B O Print theB O main diagonal (top to bottom O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE O K PYE O K PYE B O O K PYE B Oleft O K PYE B O O K PYE B O O K 0O O K PYE B O1O K PYE B O O K PYE Bright PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE O O K PYE B O O K PYE BOO K PYE B Oof O Krows PYE B O O K PYE of aBsquare matrix (same number B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYEcolumns). B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O and 2 B O O K PYE0B O O K PYE B0O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY K PYE B O O K PYE B O O K PYE E B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K2000 PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P YE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B OCode: O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K for(int i = 0; i < mat.length; i++) PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE System.out.println(mat[i][i]); B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY E B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P 4. Print the other diagonal of a square matrix. YE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B (topB right to bottom left). O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K forBloop PYE B OUsing O K PYEaB usual O O K PYE O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O Code: K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY = B0O O ; KiPYE < Bmat.length; i++) E B O O Kfor(int PYE B O O Ki PYE O O K PYE B O O K PYE B O O K PYE B O Ofor(int K PYE B O O i K PYE BOO PYE B O O K PYE B Oi++) O K PYE B O O K PYE B O = 0; iK <mat.length; for(int = 0B ; < mat[i].length; j+B O O K PYE B O O K PYE O K PYE B O O K PYE B O OjK PYE O OjK PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE System.out.println(mat[i] B O O K PYE B O O K P YE B O O+) K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B [mat.length-i-1]); O O K PYE B O O KSystem.out.println(mat[i][j]); PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B Using O O K PYE O O K PYE B Ofor O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY anB enhanced loopB O O K PYE B O O K PYE B O O K PYE5. Store all theBvalues ofBaOmatrix inOaO1D array. E B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE BOO K PYE O O K PYE O K PYE B K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P YE B O Ofor(int K PYE B O Oval[]: K PYE B O O K PYE//val B O O K PYE BOO K PYE each B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B mat) will take Code: O O K PYE B O O K PYE Bfrom O O K PYE B Oarray O K PYE B O O Kis PYEpointing B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K reference the mat PYE B Oto O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K=PYE BOO K PYE B O O K PYE B O*O K PYE B O O K PYE int vals[] new int[mat.length B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O Kmat[0].length]; PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O v Bwill take the K PYE B O O Kfor(int PYE B O O Kv:val) PYE B O O// K PYE O O K PYE BOO K PYE B O O K PYE B O O Kpos PYE B O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY int =O0; from references E B O O Kvalue PYE B O O K PYEthose B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O Ofor(int K PYE B O O i K PYE B O O K PYE B O O KI++){ PYE B O O K PYE B O = 0B O;O K iPYE < mat.length; O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P System.out.println(v); for(int j = 0 ; j < YE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B mat[i].length; j++) { O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K vals[pos] mat[i][j]; PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE=B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE Bpos++; O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O}K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY E B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O} K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P YE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY E B O O K PYE B O O K PYE B O OPYEBOOK K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O 43 O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P YE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B 3. Standard Matrix Algorithms 2. Traversing Through All the Values of the Matrix PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY AP ® CSA E B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE PYE K PYE B O O K PYE B O O K PYE B O O K PYE B O UNIBTO O 8K— 2BDO O ARRAY O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P YE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE K PYEthe B O Osum K PYEof BO O K PYE B Oin OK B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K 6.B O O Store each row a PYE 1D array. PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY Code: E B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O = PYE newB Oint[mat.length]; O K PYE Bint O O Kvals[] PYE B O O K O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P YE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYEfor(int B O O K PYEiB O K PYE B O O K PYE i++){ B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K =O0K PYE ; iB O<O mat.length; PYE B O O K PYE Bfor(int O O K PYE B j O O=K PYE 0 ;B O j O<K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE BOO mat[i].length; j++) { K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY vals[i] += mat[i][j]; E B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O } O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P }PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B YE B O O K O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY E B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P 2DBarray of objects similar how YE B O OWork K PYE Bwith O O Ka PYE O O K PYE B O O K PYE B O O K to PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B Owould O K PYE with B O O KaPYE O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K you 1D Barray of objects. PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B Watch O O K PYE BOO K PYE B O Oand K PYE BO K PYE B O O Kto PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY out for null do aOnull check E B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O avoid NullPointerException. O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P YE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY E B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P YE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY E B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P YE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY E B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P YE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY E B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P YE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY E B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P YE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY E B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P YE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY E B O O K PYE B O O K PYE B O OPYEBOOK K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O 44 O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P YE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B 4. 2D Array of Objects PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY AP ® CSA E B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O OUNI K PYE BERI O O KTAN PYE BCE O O K PYE B O O K PYE B O O K PYE B O TB9O O —K PYE I NH O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P YE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B 1. OOK PYE B O O K PYEand B O Osubclasses K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY Superclasses E B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O Accessing super members inBsubclasses O K PYE2. BOO K PYE B O O K PYE B class O O K PYE B O O K PYE O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P YE B O O3. K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B Method overriding O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K Accessing base class overridden inOthe subclass using the super PYE B O4. O K PYE B O O K PYE BOO K PYE B O O K PYE Bmethod O O K PYE B O K PYE B O O K PYE BOO K PYE B O Okeyword K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O 5. Constructors in Inheritance using super K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY The Object E B O O K6. PYE BOO K PYE Bsuperclass O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE7. BOO K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P Runtime polymorphism YE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B 8.B O Another scenario O O K PYE O K PYE BPolymorphism O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY E B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYECONCEPT B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P YE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B OInheritance O K PYE B O O Kis PYE B Oconcept O K PYE B of O Oreusing K PYE B Oan O K existing PYE B O O K PYE BIn O Othe K PYE BOOK PYE B O Obelow, K PYE Bthe O O K PYE B O O K PYE B O O K PYE the class. entire chapter Student class B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O is reusing the definition of the Person class. K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY E B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P YE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE CONCEPT B O O K PYE B O O K PYE B& O OEXAMPLE K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY E B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O The class which parent class orK PYE the Bsuper class O K PYE1. BOO K PYE BOO K PYE Bis Ogoing O K PYEto B Obe O Kreused PYE B O OisK called PYE B O as O Kthe PYE B O O K PYE BOO O O K PYE B Oor O Kthe PYEbase B O O K PYE B O O K P class. YE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K 2. The class which is reusing another class and inheriting the members using the extends keyword PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE isOcalled child orBthe the B O O K PYE B O K PYEas B Othe O K PYE B Oclass O K PYE O O Ksub PYEclass B O O Kor PYE B Oderived O K PYE Bclass. O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY E B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O {O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P O K PYE B O O K PYE B O O K PYE B O O Kclass PYE B OPerson O K PYE B O String name; YE B O O K PYE B O O K PYE B O O K PYE B O O private K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O Oage; K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K private int Person PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B OisOthe K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYEbase B O O Kclass PYE B O O K PYE B O O public display() K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE Bvoid O O K PYE B O O K PYE{ B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY E B O O K PYE B O O K PYE B O O K PYE B O O K PYE BSystem.out.println(name O O K PYE B O O K PYE B O O K PYE B O O K"+age); PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O +" ob is the O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P } reference to the YE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B } O O K PYEobject B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K containing PYE B O O Kmembers PYE B O O K PYE B O O K PYE B O O KStudent PYE B O O Kextends PYE B O O K Person PYE B O O K class {PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE of all B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O private double gp; Student is the classes K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY E B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O Kderived PYE B O Oclass K PYEof B O O K PYE B O public O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYEvoid B O O Kshow() PYE B O O{ K PYE B O O K PYE B O O K PYE B O O K PYEPerson. B O O K PYE B O Oall K PYE B O O K P It has YE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B OSystem.out.print(“Hi”); O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B the members of O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K age name } its B O O K PYE PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B OPerson O K PYE BAND O O K PYE B O O K PYE B O O K PYE B O O K PYE B O}O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O own members 0 B O Onull K PYE B O O K PYE K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY E B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O class Main{ O K PYE B O Ogp K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P static main args) YE B O O K PYE B O O K PYE B O O K PYE B O O public K PYE B O O K PYE B Ovoid O K PYE B O O K(String[] PYE B O O K PYE B O O K{PYE B O O K PYE B O O K PYE B O O K PYE B 0.0 O O K PYE B O O K PYE B O O K PYE B O O K PYE B O OStudent K PYE B O Oob K PYE O O KStudent(); PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K = Bnew PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K //Will PYE B O O K PYE B O Onull K PYE B ob.display(); output 0 O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O Person is the Person p = new Person(); K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY parent class p.show(); E B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O Oand K PYE B O O K PYE B O 1800 O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P cannot access } YE B O O K PYE B O O K PYE B O O K PYE}B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYEmembers B O O K PYE B K PYE B O O K PYE B ofO O the ob O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K derived class. ItK PYE B O O K PYE PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE BOO giveB O an error B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B Owill O K PYE OK PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY E B O O K PYE B O O K PYE B O OPYEBOOK K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O 45 O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P YE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B Table of Contents 1. Superclasses and Subclasses PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY AP ® CSA E B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O OUNI K PYE BERI O O KTAN PYE BCE O O K PYE B O O K PYE B O O K PYE B O TB9O O —K PYE I NH O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P YE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY E B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O modified as below. O K PYEThe B O Oclasses K PYE B Oare O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P YE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K class Person { PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE Bname; O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY private String E B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P String {PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B YE B O O K PYE B O O K PYE B O O K PYE B O O public K PYE B O O K PYE B OgetName() O K PYE B O O K O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K return name; getName ís also a will PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O OThis K PYE B Oresult O K PYEin B O O K PYE } the B O O Kmember PYE B O O Kof PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYEan B O error. O K PYENote B O O K PYE B O O } B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY K PYE B O O K PYE Bclass O O K PYE B O O K PYE Student that although E B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O and since the name is inherited O K PYE B O O K PYE B O O K PYE B O O Kclass PYE B OStudent O K PYE B O extends O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P Person{ modifier isB O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE it cannot beB O O K PYE B YE Baccess O O K PYE B O O K PYE B O O K PYE O O K PYE BOOK PYEcan B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE Baccessed O O K PYE Bsince O O K PYE B O O K public, you PYEaccess B O O K PYE BO O K PYE B O O K PYE B O O K PYE B Ovoid O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE public show(){ like shown the access B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O System.out.println(name); ofO Kname K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B Omodifier O K PYE B O PYE B O O K PY E B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYEis B Oprivate O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O KSystem.out.println(getName()); PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P YE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K } K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE PYE B O O K PYE B O O K PYE B O O K PYE B O O B O O K PYE B O O K PYE B O O K PYE B O}O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY E B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P YE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B OCONCEPT O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE & EXAMPLE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY E B O O K PYE O O K PYE B O Oclass K PYEand B O O derived K PYE B O O K PYE B O Ostatic K PYE B O O K PYE Bhave O O K PYE B O name, O K PYE Bsame O O K PYE B O O K PYE B O O K PYE B O 1. B When base class non methods same parameters, O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P same return type and same access specifiers then it is said to be method overriding. YE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K2.PYE B O O Kthe PYE derived B O O K PYE BOOK PYE B O O K PYE B Oa OK PYEto B Othe O K PYE B O O K PYEmethod, B O O K PYE BOO K PYE B O O K PYE B O O K PYE When class instance makes call overridden the subclass version B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O is always called. K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY E B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O Kclass PYE B OPerson O K PYE B O {O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P YE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B public void display(){ O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K System.out.println(“Hi”); PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE Since ob is the B O O K PYE B O O K PYE B O O K PYE B O O K PYE } B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O display isPYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE derived class K PYE B O O K PYE B O O K B O O K PYE B O O K PYE B O O K PY } E B O O Koverridden PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B object O O K PYE B O O Kwe PYE B O O K PYE B O here when Person{ O K PYE B O K PYE O O K PYE B O O Kclass PYE B OStudent O K PYE B O extends O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B a OO K PYE O O K PYE B O O K P asOit hasBsame make call to B the YE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B same overridden O O K PYE Bname, O O K PYE B O O K PYE B O O K PYE B O O K PYE B O Odisplay() K PYE B O O K PYE public void { B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K itBwill PYE B O O Kparameters, PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYEmethod, B O O K PYE O O K PYE B O O K PYE B O O K PYEsame B O O Kaccess PYE B O O K PYE B O O K PYE B OSystem.out.println("Hello"); O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B OALWAYS O K PYE B Ocall O K PYE theB O O K PYE B O O }O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY K PYE B O O K PYE B O O K PYE B O O K PYE B O modifier and derived class E B O O K PYE B O O K PYE B O O K PYE B}O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O return type version the O K PYEsame B O O K PYE BOO K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O Kof PYE B O O K PYE B O O K P YE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O Omethod K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O Oclass K PYE BMain{ O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B Ostatic O K PYE Bvoid O O K PYE BOO K PYE B O O K PYE B O O{K PYE B O O K PYE B O O K PYE B O O K PYE public main (String[] args) B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O Student ob = new Student(); K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY ob.display(); E B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B }O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P YE B O O K PYE B O O K PYE B O O K PYE}B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY E B O O K PYE B O O K PYE B O OPYEBOOK K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O 46 O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P YE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B 2. Accessing Super Class Members in Subclasses 3. Method Overriding PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY AP ® CSA E B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O OUNI K PYE BERI O O KTAN PYE BCE O O K PYE B O O K PYE B O O K PYE B O TB9O O —K PYE I NH O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P YE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY E B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P YE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B CONCEPT O O K PYE B O O K PYE B O& O KEXAMPLE PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O In derived class made the class overridden K PYE B O O1.K PYE B O O K PYE B O Ofunctions, K PYE B O O Kcalls PYE Bcan O O Kbe PYE B O O Kto PYE B Obase O K PYE BOO K PYE B O O Kmethods PYE B O O K by PYEexplicitly B O O K PYE B O O K PY E B O O K PYE B placing O O K PYE the B O Okeyword K PYE B O O super. K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P YE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B placing theB Osuper make call to B the method the class O O K PYE B2. O ONot K PYE B O O K PYE O K PYEkeyword, B O O K PYE Bwill OOK PYE B a OO K PYE O Ooverridden K PYE B O O K PYE B O O Kin PYE B Osub O K PYE B Oitself O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY E B O O K PYE B O O K PYE B O O K PYE Bclass O O K PYE B O O K PYE Person { B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P super makes YE B O O K PYE B O O K PYE B O OaK PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B public void O O K PYE B O O Kcall PYE to B Othe O K PYE B O O K PYE B O O K PYE B O Odisplay(){ K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K System.out.println(“Hi”); PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE overridden B O O K PYE B O O K PYE B O O K PYE B O O K PYE O K PYE B O O K PYE B O O } B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B Oob method the calls K PYE B O O K PYE B O O Kof PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O Kthe PYE B O O K PY } E B O O K PYE B Obase O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O class derived class’ O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B Odisplay. O K PYE B OInside O K PYEitB O O K P YE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B class Student extends Person{ call to B O O K O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE Bthe O O Kfirst PYE B O O is K PYE super class’ PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K the PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B Odisplay() O K PYE B O O K{PYE B O O K PYE B O O K PYE B O O K PYE B O Odisplay K PYE B O O K PYE B O O public void K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE followed by B O O K PY super.display(); E B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O Hello. SoB O O K P O K PYE B O O K PYE B O O K PYE B O O K PYE B O O KSystem.out.println("Hello"); PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B Oprinting O K PYE B O O K PYE the Boutput will YE B O O K PYE B O O K PYE B O O K PYE B O O } K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE O O K PYE B Obe O K PYE B O O K PYE B O O K PYE B O O K PYE B O O}K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K Hi PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O KHello PYE B O O K PYE B O O class K PYE B O O K PYE B O O K PYE B O O K PYE B O OMain{ K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY E B O O K PYE B O O K PYE B O O K PYE B O O K public PYE B O O K PYE B O Ovoid K PYE B O O K PYE B O O K PYEargs) B O O K PYE static main (String[] { B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P Student ob = new Student(); YE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O Oob.display(); K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O } K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O}O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY E B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P YE B O ONOTE K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K that A BisO O inherited by class BPYE and BO is C, B then that PYE B OIn O Kthe PYEcase BOOK PYE Bclass O O K PYE K PYE B O O K PYE BOOK B Oclass O K PYE B O Kinherited PYE B O O Kby PYEclass B O O K PYE O O Kin PYE B O O K PYE B O O K PYE B Othe O K PYE BOOK PYE B O Owill K PYE B O Ocall K PYE B Omethod O K PYE B O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O case super keyword only the if Othe immediate super class. K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY E B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O A B { O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P O K PYEclass B O O K PYE YE B O O K PYE B O O K PYE BOO K PYE B O{O … K PYE public void show() } B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K } PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE class extends A {B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O B O O K PYE B O OB K PYE B O O K PYE K PYE B O O Kpublic PYE B O Ovoid K PYE Bshow() O O K PYE{…// B O O Ksuper.show() PYE B O O K PYE B Owill O K PYE B O O K PYE B O O K PYE B Oshow O K PYE}B O O K PYE B O O K PYE B O O K PY refer to class A’s E B O O K}PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P COextends { B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B YE B O Oclass K PYE B O K PYE B O OB K PYE show() {..//super. show() to class B’ show and NOT O O K PYE Bpublic O O K PYEvoid B O O K PYE BOOK PYE B O O K PYE B O O K PYEwill B O O Krefer PYE B O O K PYE BOOK PYE BOOK PYE B O O Kclass PYE B OA’s O K PYE B O O K PYE B Oshow O K PYE}B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O } K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY E B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P YE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY E B O O K PYE B O O K PYE B O OPYEBOOK K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O 47 O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P YE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B 4. Accessing Base Class Overridden Method in the Subclass Using the Super Keyword PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY AP ® CSA E B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O OUNI K PYE BERI O O KTAN PYE BCE O O K PYE B O O K PYE B O O K PYE B O TB9O O —K PYE I NH O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P YE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY E B O O KCONCEPT PYE B O O K PYE& B OEXAMPLE O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P YE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B 1. Whenever an object of the derived class is created, the base class members are created first O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K followed byB O the members. PYE B O O K PYE B O O K PYE O Kderived PYE B O Oclass K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY 2. In the constructors of the derived class, super has to be the first line in the constructor. E B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P YE B O O K PYE O O K PYE B O O KaPYE O Othe K PYE B O O K PYE B Oof O Kthe PYEbase BOOK PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B 3. B super makes callB to constructors class. O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B Oclass O K PYEPerson B O O K PYE {B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE Bname; O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY private String E B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O private O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE Bint O O Kage; PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P YE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K public Person(){ PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE this.name = ""; B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O this.age = B0; K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY E B O O K PYE B O O K PYE B O O K PYE B O O K } PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P public Person(String name, int age){ aB call YE B O O KThis PYE Bmakes O O K PYE O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B = name; O O K PYE B O O K PYE B O O K PYE B O O K PYE B O Othis.name K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K to the default PYE B O O Kconstructor PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE this.age = age; of B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O } base K PYE B O O the K PYE B O Oclass K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE BThe O O Kcall PYEto B Othe O K PYE B O O K PY base E B O O K PYE B O O K PYE B O O K PYE B O}O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B Oclass O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P constructor has YE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B class Student extends Person{ to be the 1st line O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K the derived PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B Oin OK PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE Bconstructor O O K PYE B O O K PYE B O O class private int marks; K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY and hence its an Student(){ E B O O K PYE B O O K PYE B O O K PYE B O O K public PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O This makes a call O K PYE B O O K PYE B O O K PYE B O O K PYE B O O Ksuper(); PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O Oerror. K PYE B O O K PYE B O O K P YE B O O K PYEto B Othe O K PYE B O O K PYE B O O K PYEmarks B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B = 0; O O K PYEparameterised B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K //super(); PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE constructor of } B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O B O O K PYE B O O K PYE B O O K PYE B O O K PYE base K PYE B Othe O K PYE B Oclass O K PYE B O O K PYE B O O K PYE BStudent(String O O K PYE B O O K PYEname, B O O K PYE B Oage, O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY public int int E B O O K PYE B O O K PYE B O O K PYE Bmarks){ O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P age); YE B O O K PYE B O O K PYE B O O K PYE B O O K PYEsuper(name, B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B = Bmarks; O O K PYE B O O K PYE B O O K PYE B O O K PYE B O Othis.marks K PYE B O O K PYE O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O } K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O } K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY E B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P YE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O1.K PYE B O O K PYE B Osuperclass O K PYE B O Oof K PYE BO O Kclasses PYE B O Oin K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY Object is the ALL the Java. E B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P 2. B IfOyou do not any class, your class inherit class by default. YE B O O K PYE O K PYE B O Oinherit K PYE B O O K PYE B Othen O K PYE BOO K PYEwill BOO K PYE Bthe O O KObject PYE B O O K PYE B OO K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE methods the Object class available in all classes that B O O K PYE3. B OAll O K the PYE B O O K PYE Bof OO K PYE B O O K PYE B Oare O K PYE B O O K PYE B Othe O K PYE BOOK PYEare B O Ocreated. K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY E B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P following Object YE B O OThe K PYE B O O K PYEmethods B O O K PYEof B Othe O K PYE B O Oclass K PYEare B O Oimportant. K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY E B O O K PYE B O O K PYE B O OPYEBOOK K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O 48 O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P YE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B 5. Constructors in Inheritance Using Super 6. The Object Superclass PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY AP ® CSA E B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O OUNI K PYE BERI O O KTAN PYE BCE O O K PYE B O O K PYE B O O K PYE B O TB9O O —K PYE I NH O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P YE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B 1.B O public O O K PYE O K PYE BString O O K PYEtoString() B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O class Person extends Object { K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY if Byou don’t String name; E B O O K PYE B O O K PYE B O O K PYE B O O K private PYE B O O K PYE BOOK PYE B O O K PYE B O O K PYE B OEven O K PYE OOK PYE B O O K PYE B O O K PYE B O write O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE Bint O O Kage; PYE B O O K PYE B O O K PYE B O O K PYE B O Oexplicitly, K PYE B O O K PYE B O O K PYE B O O K P private Since the class YE B O O K PYE B OPerson O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B OJava O K PYE BOO PYE B O O K PYE B O O K PYE B does it Kfor OOK PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K inherits the Object class you public PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B OPerson(){ O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE and Person class has B O O K PYE B O O K PYE B O O K PYE B O O K PYE B Othis.name O K PYE B O O K=PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O ""; overridden theB O O K PYE B O O K PYE K PYE Bnot OOK PYE B O O K PYE B O O K PYE O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY this.age = B0; E B OtoString O K PYE B O Omethod, K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O this }O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P O K PYE B O O K PYE B O O K PYE B O O K PYE B particular code will YE B O O K PYE B O O K PYE B O O K PYE}B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B the O O Kperform PYE B O O K PYEoperation B O O K PYE B O Oclass K PYE BMain{ O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O Odone K PYEb BO O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE Object’s public static void main (String[] args) { B O O K PYE BtoString O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O Person Person(); K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O Kob PYE=B Onew O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY isKitPYE prints E B O O KWhich PYE B O O B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O reference ofB O aO class, O K PYE B O O“<name K PYE B Oof O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O Printing K PYE B O Othe K PYE B O O K PYE K PYE B O O K P System.out.println(ob); implicitly a Kcall the toString YE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O Kmakes PYE B O O PYEto BO O K PYE B O O K PYE B theClass>@<hash code O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE Bmethod O O K PYEas B Ofollows O K PYE B O O K PYE B O O K the PYEcode B O O Kof PYE B Oreference O K PYE B Oof O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE System.out.println(ob.toString()); B O O K PYEthe B O Oobject>” K PYE B O O K PYE B O O K PYE } B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY E B O O K PYE B O O K PYE B O O K PYE B}O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P YE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY CLASS E B O O KWE PYE BNOW O O K PYEOVERRIDE B O O K PYE B O O THE K PYE BTOSTRING O O K PYE B O O KMETHOD PYE B O O K PYEIN B OTHE O K PYEPERSON B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P YE B O O K PYE B O O K PYE B O O K PYEclass B O O K PYE B O O K extends PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B Person Object{ O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K private String name; PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE private int B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B Oage; O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY E B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O public Person(String name, int age){ O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P Overriding name; YE B O O K PYE B O O K PYE B O O K PYE B O O K PYEthis.name B O O K PYE B O=O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B toString O O K PYE B O O K PYE B O O K PYE B O O K PYE B O Othis.age K PYE B O O K=PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K age; PYE B O O K PYEmethod B O O K PYE B O O K PYE B O O B Owe O K PYE BO O K PYE B O Othe K PYE B O O K PYE Since have overridden } K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYEtoString B O O K PYE Bmethod, O O K PYE Bthis O O Kwill PYEcall B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY the ofOthe Person class String E B O O K PYE B O O K PYE B O O K PYE B O O public K PYE B O O K PYE B OtoString(){ O K PYE B O O K PYE B O O K PYE B OtoString O K PYE B O K PYE B O O K PYE B O O K PYE B O now and will output O K PYE B O O K PYE B O O K PYE B O O K PYE B O Oreturn K PYE B O name O K PYE+B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P " "+age; YE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B ABC 20 } O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K } B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY class Main{ E B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O public void args) O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYEstatic B O O K PYE B O Omain K PYE B(String[] O O K PYE B O O K PYE B{ O O K PYE B O O K PYE B O O K PYE B O O K P YE B O O K PYE B O O K PYE B O O K PYE B O O K PYEPerson B O O K PYE B O=O K PYE Person(“ABC”, B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B ob new 20); O O K PYE B O O K PYE B O O K PYE B O O K PYE B O OSystem.out.println(ob); K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O }O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY K PYE B O O K PYE B O O K PYE B O O K PYE B O E B O O K PYE B O O K PYE B O O K PYE B}O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P YE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE 2. public boolean equals(Object o) B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY E B O O KThe PYE B O O K PYE B Ois O Kalso PYE a BO O K PYE B of O Othe K PYE B O O K class PYE B O O K PYE O O K PYE B O the O K PYE BOOK PYE B O Owhich K PYE Bwe O O K PYE B O String class subclass Object and hasBoverridden equals method O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P have used to check whether two Strings are the same or not. YE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY E B O O K PYE B O O K PYE B O OPYEBOOK K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O 49 O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P YE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY AP ® CSA E B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O OUNI K PYE BERI O O KTAN PYE BCE O O K PYE B O O K PYE B O O K PYE B O TB9O O —K PYE I NH O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P YE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY E B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O EXAMPLE O K PYECONCEPT B O O K PYE B O O& K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P YE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K ABbase class point to theBinstance ofOaO K subclass not other way round. PYE B O O K1.PYE O O K PYE B Oreference O K PYE B Ocan O K PYE BOO K PYE O O K PYE B PYE B O Obut K PYE B Othe O K PYE BOO K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY 2. B Using the class we can access E B O O K PYE O O K PYE B Obase O K PYE B O Oreference, K PYE B O O K PYE BOO K PYE B, O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P YE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B 1. The base class members. O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE O O K PYE O O K PYE B O O K PYE B O Oof K PYE O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O 2. BONLY theBoverridden methods theBsubclass. K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY E B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O {O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P O K PYE B O O K PYE B O O K PYE B O O Kclass PYE B OPerson O K PYE B O YE B O O K PYE B O O K PYE B O O K PYE B O O private K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B String name; O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K private int age; PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE BPerson(){ O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY public E B O O K PYE B O O K PYE B O O K PYE B O O K PYE Bthis.name O O K PYE B O O=K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O "ABC"; O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P 10; YE B O O K PYE B O O K PYE B O O K PYE B O O K PYEthis.age B O O K PYE B= OO K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B }B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K O O K PYE B O O K PYE B O O K PYE B O O K PYE PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O public void display(){ K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY E B O O K PYE B O O K PYE B O O K PYE B O O K PYESystem.out.println(“Hi”); B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B }O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P YE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B } O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE base and B O O K PYE B O O K PYE B O O K PYE B Oclass O K PYEStudent B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O KPerson PYE B O OisKthe PYE B O O Kclass PYE B O O K PYE B O O Using the extends Person{ K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYEStudent B O O K PYE B O O K PYE B O O K PYE B O O K PY is the subclass. Base reference E B O O K PYE B O O K PYEof B Othe O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B Oclass O K PYE B O O K PYE BOO K PYEto B Othe O K PYE B O reference can point O K PYE B O Obase K PYEclass, B O O Kthis PYE B O O K PYE B O O K PYE Bint O O Kmarks; PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P private object subclass. YE B O O K PYE B Owill O K PYE B O OaK PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O Kof PYE B O O K PYE B O O K PYE B code make public Student(){ O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K call to derived class’ super(); PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE overridden method. B O O K PYE B O O K PYE B O O K PYE B O O K PYE B Omarks O K PYE B O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O = O0; K PYE B O O K PYE B O O K will PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY The output be } E B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O Hi O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P YE B O O K PYE B O O K PYE B O O K PYE B O O public K PYE B O O K PYEdisplay() B O O K PYE B O{O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B Hello void O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K super.display(); willBgive a B O O K PYE PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B OThis O K PYE O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B OSystem.out.println("Hello"); O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O compiler error. K PYE B O O K PYE B O O K PYE B O O K PYE B O O O K PYE B O O K PYE B O O K PY }O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B Although ob is E B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O to the O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYEpointing B O O K PYE BO O K PYE B O O K P void YE B O O K PYE B O O K PYE B O O K PYE B O O public K PYE B O O K PYEshow(){ B O O K PYE B O O K PYE B O O K PYE B O O K PYE B OStudent’s O K PYE B O O K PYE B O O K PYE B object O O K PYE B O O K PYE B O O K PYE B O O K PYE B O OSystem.out.println("Subclass"); K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K it CANNOT access PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE } show its Bnot B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE Bsince O O K PYE O O K PYE B O O } nor K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYEoverridden B O O K PYE B O O Kis PYE B O O K PY E B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O OitKthe PYE member B O O K PYEof B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O Kclass PYE B OMain{ O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P Person YE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B public static void main (String[] args) { O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K Person Student(); PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O Kob PYE= B Onew O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE Bob.display(); O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY ob.show(); E B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O }O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P O K PYE B O O K PYE B O O K PYE B O O K PYE B YE B O O K PYE B O O K PYE B O O K PYE}B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY E B O O K PYE B O O K PYE B O OPYEBOOK K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O 50 O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P YE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B 7. Runtime Polymorphism PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY AP ® CSA E B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O OUNI K PYE BERI O O KTAN PYE BCE O O K PYE B O O K PYE B O O K PYE B O TB9O O —K PYE I NH O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P YE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY E B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYEConsider B O O K PYE the B O Ofollowing K PYE B O O set K PYE O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P ofBclasses. YE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K class { B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE PYE B O O K PYE B O O K PYE B O O K PYE B O O KA PYE B O O K PYE B O O K PYE B O O K PYE B O O K public PYE B O O K PYE B show() O O K PYE B void {O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O an array AB and can K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O Kobjects PYE B O OisK PYE B O O Kof PYE OOK PYE B O O K PY System.out.println(“A”); E B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYEstore B O O Kreferences PYE B O O K PYE B O O K PYE B O O K PYE B O of objects that O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P Since obs[0] is B O O K PYE}B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE belong to class B since B YE B O O K PYE B O O K PYE B O O K PYE}B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B pointing to an this line O O K PYE B O O K PYE B Oobject O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O Oextends K PYE B O OA.Hence K PYE B O O K PYE B Oof O K PYE B O O K class B extends A { ofOclass and B has PYE B O K PYEB BO O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B Ois O valid. K PYE B O O K PYE B O O K PYE code void {O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O B O O K PYE B O O K PYEshow B O O K PYE B O O K public PYE B O O K PYE B show() O O K PYE B overridden K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY System.out.println(“B”); then the output will E B O O K PYE B O O K PYE B O O K PYE B O O } K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O beB O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P O K PYE B O O K PYE YE B O O K PYE B OB O K PYE B O O K PYE}B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B { B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K O O K PYE B O O K PYE B O O K PYE B O Oclass K PYE BC O Oextends K PYE B O OAK PYE PYE B O O K PYE B O O K PYE B O O K PYE Bpublic O O K PYEvoid B O O Kshow() PYE B O O K {PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O System.out.println(“C”); K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY }K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O E B O O K PYE B O O K PYE B O O K PYE B O O O K PYE B O O K PYE B O O K PYE B O O K}PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P YE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O3 K PYE BO K PYE Bare O O K PYE B O O K these lines ofO code class extends A B{O O K PYE B O O K PYE B O O K PYEAll PYE B O O K PYE B O O K PYE B O O K PYE B O O KD PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE valid since B, C and D are B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B Odisplay() O K PYE B O O K{PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O public void derived classes class K PYE B O O K PYE B O O K PYE B O O K PYE B O System.out.println(“D”); O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O Kof PYE B O OAK PYE B O O K PY E B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O }O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P O K PYE B O O K PYE B O O K PYE B O O K PYE B YE B O O K PYE B O O K PYE B O O K PYE}B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B OAlthough O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE obs[2] is class Main { B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B OSince O K PYEobs[1] B O O K PYE isB O O K PYE B O O public K PYE B Opointing O K PYE B Oto O Kthe PYE B O O K PYE B O O K PYE Bstatic O O K PYEvoid B O O Kmain(String PYE B O O K PYE Barg[]){ O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY pointing toBan E B O O K PYE B Oobject O K PYEit B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE O Oobject K PYE B O O K PYE B O D’s of C C O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K class PYE B O Oand K PYE Bhas O O K PYE B O O K P CANNOT access A objects[] = new B[2]; YE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYEoverridden B O O K PYE Bshow O O K PYE B O O K PYE B since its O O K PYEdisplay B O O K PYE BOO K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K then the output will PYE B O Onot K PYE B O O K PYE B O O K PYE B O O PYE B O O PYE BA[3]; O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE overridden A Kobs[] = Knew B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYEbe B O O K PYE B O O K PYE B O O nor is it the K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O OC K PYE B O O K PYE B O O K PY member of B A.O O K PYE B O O Kobs[0] =PYE new E B O O K PYE B O O K PYE PYE B O O K B OB(); O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O This willBbe obs[1] new C(); O K PYE B O O K PYE O Oan K PYE B O O K PYE B O O K PYE=B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P YE B O O K PYE Berror. O O K PYE B O O K PYE B O O obs[2] K PYE B O O PYE BD(); O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B =K new O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K Since isK PYE B O O K PYE PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O Kobs[2] PYE B O O obs[0].show(); B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYEpointing B O O K PYEto B Oan O Kobject PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY obs[1].show(); of class D and D has E B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O obs[2].show(); overridden O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B ONOT O K PYE B O O K PYEshow B O O K PYE B O O K P Derived class YE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE O O perform K PYE B O Othe K PYE B O O K PYE B it Bwill reference cannot O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYEas B Ohow O K PYE B O O K PYE B O O K obs[2].display(); show the PYE B Opoint O K PYE OO K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE toBa base isBAO O K PYE B O O B O O K PYE B Oinstance. O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE base B O O Kclass PYE Bwhich O O K PYE class BOob2 new A(); done K PYE B O O K PYE B O O K PYE B O O K PYE B O K PYE=B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O Ohas K PYE B O O and K PYEhence B O O K PYE B O O K PY give an E B O OThis K PYEwill BOO K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE Bit OO K PYE B O O K PYE will output A B O O K PYE B O O K PYE B O O error K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P } YE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B } O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY E B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P YE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY E B O O K PYE B O O K PYE B O OPYEBOOK K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O51 K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P YE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B 8. Another Polymorphism Scenario PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY AP ® CSA E B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYETB O O K— PYE B O O K PYEON B O O K PYE B O O K PYE B O O K PYE B O UNI 10 RECURSI O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P YE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B 1. OOK PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY Introduction E B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O Binary O K PYE2. BOO K PYE BSearch O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P YE B O O3. K PYE B O O KSort PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B Merge O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY E B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P YE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B CONCEPT O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O the ofBaOmethod calling K PYE B Recursion O O K PYE B Ois OK PYEprocess B O O K PYE O K PYE B O O K PYEitself. B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY E B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P Every recursive function has two components: YE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K1.PYE B O O K PYE B O O K PYE B O K PYE B O O K PYE BOO K PYE B O O K PYE B O O K PYE B O O K PYE O O K PYEto BO O K PYE B O O K PYE Base component -O Simplest part of the function which usually returns theBanswer the B O O K PYE B O Osimplest K PYE B O Opossible K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O input or inputs. K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY E B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O Recursive component the problem into a smaller problem of the same O K PYE B O2. O K PYE B O O K PYE B O O K PYE B O -OBreaks K PYE B Odown O K PYE B O original O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE BOO K PYE B O O K P YE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B type. O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B RECURSIVE O O K PYE B O O K PYE B O O K PYE B O O K PYE B O ORETURNS K PYE B O O K PYE O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY FUNCTION WHICH ABVALUE E B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P int fun(int x)B O{O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B YE B O Opublic K PYE B O O K PYE B O O K PYE O O K PYE B Oif( O K PYE BOO K PYE K PYE B O O Kis PYEcalled B O O K PYE O K PYE BOO K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K x == 1) { B O O——> This asB O the base component PYE B O O K PYE B O O K PYE1; B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE return B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K}PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY E B O O K PYEelse B O O K{ PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE O O K PYE B O O K—-> PYE BThis O O K PYE O O Krecursive PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P return x *B fun(x-1); is Bthe component YE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B } O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O} O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O 4O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY OF RECURSIVE FUNCTION E B O O KWORKING PYE B O O K PYE B O O KA PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P void fun(int x)1 { YE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B The diagram shows the working of the function call fun(3) O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE5B O Oif(x K PYE B== O O 1) K PYE T B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O Kreturn PYE B O O1; K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY E B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B else O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P return x B * O O K PYE B O O K PYE B fun(int x)3B { YE B O O K PYEvoid B O O K PYE B O O K PYE O O K PYE B2O O K PYEvoid B O O Kfun(int PYE B O O Kx) PYE2 B O{O K PYE B O O K PYE B O O K PYE O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K fun(x-1); == B1) 3F if(x == B1) PYE B O O1F K PYE Bif(x O O K PYE O O K PYE B O O K PYE B O O K PYE B O O K PYE O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE }O O K PYE B O O K PYE B O O K PYE B O O B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B return 1; return K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B1; O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY E B O O K PYE B O Oelse K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O else O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P YE B O O K PYE Breturn O O K PYE x B O*O Kfun(x-1); PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B Returns O O K PYE B1O O K PYE B O O K PYE B return x * O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K fun(x-1); PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE } B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O}O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY E B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P Returns 2 YE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B OReturns O K PYE B O6O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY E B O O K PYE B O O K PYE B O OPYEBOOK K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O 52 O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P YE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B Table of Contents 1. Introduction PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY AP ® CSA E B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYETB O O K— PYE B O O K PYEON B O O K PYE B O O K PYE B O O K PYE B O UNI 10 RECURSI O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P YE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE Go through the diagram above along with the explanations below. B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY E B O O KWhen PYE B Othe O K PYE B O O K PYE B O O Kthe PYEvalue B O O K PYE function is called of x BisO3O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P YE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B 1. B O The value is checked to be 1.PYE This condition False. O O K PYE O K PYE B Oof O KxPYE B O O K PYE BO OK BO O K PYE B Ois OK PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K It goes theBelse there is aBrecursive the again and PYE B O2. O K PYE B O Oin K PYE O O Kand PYE B O O K PYE O O K PYE Bcall, O O Kwhich PYE B Ocalls O K PYE B Ofunction O K PYE B O O K PYE B O in O Kthat PYE Bfunction O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O the x value is 2. K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY The value checked andBthis itsBFalse. E B O O K3. PYE BOO K PYEof B OxOis K PYE B O O K PYE O O Ktime PYE Bagain O O K PYE O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE4. BOO K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O K PYE BIn OO K PYE B O O K PYE B Onow O K PYE BO It goes in the else and another recursive call is O made. that function call, x is 1.O K PYE B O O K PYE B O O K P YE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B 5. B O Since the isKsatisfied call returns 1. B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K O O K PYE O K PYE B Ocondition O K PYE B O O PYE B O O Kthe PYElast BOO K PYE B O O K PYE PYE B O6. O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O Kreturns PYE B O Oit. K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE It goes back to the previous call and calculates 2 * 1 and B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O ItPYE goes toBthe and value returned now 3 B* O2Owhich the final answer. K PYE B 7. OOK B Oback O K PYE O O Koriginal PYE B O Ocall K PYE B Othe O K PYE BOO K PYE B O O K PYE K PYE Bis OO K PYE BOO K PYE B O O K PYE B O O K PY E B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P The function above calculates the factorial of a number. YE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B ORECURSIVE O K PYE B O O K PYEFUNCTION B O O K PYE B O O K PYE B O O K PYE B RETURN O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE WITH VOID TYPE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY {PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O E B O O Kpublic PYE B O Ovoid K PYE Bfun(int O O K PYE Bx) OOK O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P System.out.print(x%10); YE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B if( x > 10) { O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K fun(x/10); PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B}O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O KSystem.out.print(x%10); PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY E B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O } O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE 6 B O O K PYE B O O K PYE B O O K P YE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE BOOK PYE B O O Kx)123 PYE B O{ O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE void fun(int B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O3 O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O Kvoid PYE B Ofun(int O K PYE B Ox)1 O K PYE B O O void K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O Kfun(int PYE B O O Kx) PYE12 B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY { 1 B O O KSy.o.p(x%10); E B O O K PYE PYE B O O K PYE B O3 O K PYE B O O K PYE B O { O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O 4 K PYE BSy.o.p(x%10); O O K PYE B O O K PYE2B O O K PYE B O O K7 PYESy.o.p(x%10);1 B O O K PYE B O O K PYE B O O K P YE B O O K 2 PYE B O Oif(x>10) K PYE B O O K{PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O 5 O K PYEif(x>10) B O O K PYE B{ O O K PYE B O O K PYE B O OF K PYEif(x>10) B O O K PYE B{ O O K PYE B O O K fun(x/10); PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B Ofun(x/10); O K PYE B O O K PYE B O O K PYE B O O K PYE B Ofun(x/10); O K PYE B O O K PYE B O O K PYE B O O K PYE B O}O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY } E B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE } B O O K PYE B O O K PYE B O O K PYE B10 O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P Sy.o.p(x%10); 3 9 Sy.o.p(x%10); 2 YE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE8 B O OSy.o.p(x%10);1 K PYE B O O K PYE B O O K PYE B O O K PYE B O O}K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K } PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B} O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY E B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O When the function is called the value of x is 123 O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P YE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE O K PYE O K PYE B O O K PYE B O O K PYE B 1. B O First theB OSystem.out.print prints 3O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE 2. Since 123 is more than 10, B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O the isBcalled again and there is Bnow K PYE B 3. OOK PYEfunction B O O K PYE O O K PYE BOOK PYEthe B O OxKvalue PYE B O O K PYE O O K12. PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY E B O O K4. PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O The System.out.print prints 2 O K PYE5. BOO K PYE12 B Ois Omore K PYE Bthan O O K PYE Since 10, B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P YE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B 6.B O The function called theBxO value now 1. K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K O O K PYE O K PYE B O O K is PYE B O O Kagain PYE B Oand O K PYE O K PYEthere B O O Kis PYE BOO TheB O System.out.print PYE B O7. O K PYE O K PYE B O O K PYE B O prints O K PYE1B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE O O K PYE O Omore K PYE Bthan O O K PYE BO O K PYE O Olast K PYESystem.out.print B O O K PYE B O O K PYE Band O O Kprints PYE B O1Oagain K PYE B O O K PYE B O O K PYE B O O 8. BSince 1 is Bnot 10, it goes to B the K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY 9. It goes back to the previous call and prints 2. Remember x value there is still 12 E B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O ItKgoes to the andB prints 3.BRemember the x value isOstill 123. O K PYE10. BOO PYE Bback O O K PYE B O Ooriginal K PYE B Ocall O K PYE O O K PYE O O K PYE B O O K PYE B O O Kthere PYE B O K PYE B O O K PYE B O O K PYE B O O K P YE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K Final Output is 321123 PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY E B O O K PYE B O O K PYE B O OPYEBOOK K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O 53 O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P YE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY AP ® CSA E B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYETB O O K— PYE B O O K PYEON B O O K PYE B O O K PYE B O O K PYE B O UNI 10 RECURSI O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P YE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B ORECURSIVE O K PYE B O O K PYECALLS B O O K PYEIN BOO K PYERECURSIVE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K MULTIPLE THE COMPONENT PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O void fib(int x) B{O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY K PYE B public O O K PYE B O O K PYE B O O K PYE E B O O K PYEif(x==1 B O O K PYE|| BOO K PYE B B O O K PYE B O O K PYE B O O K PYE B O x==2) {O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O3O K PYEfib(4) O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P return 1; YE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O}O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K else PYE B O O K PYE B O{ O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O Oreturn K PYE B O O K PYE B O O K B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O fib(n-1) +PYE fib(n-1); fib(3) fib(2) 2 + 1 K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY } E B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE} B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P YE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE 1 B O O K PYE 1 B O O K PYE B O O K PYE fib(2) fib(1) + B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY E B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O Working of the function for the function call fib(4) O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P YE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE O K PYE OK PYEifBcondition O O K PYE B O K PYE B O O K PYE B Othen O K PYE O O return K PYE B O O K result PYE B Oof O Kthe PYEfollowing B O O K PYE B O O K PYE B O O K 1. B O When xBisO4 the isOnot satisfied and it Bwill the PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE recursive component fib(3) + fib(2). First fib(3) will be evaluated. B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O When isOgetting x KisPYE 3. Since is neither 1 nor it will the K PYE B 2. OOK PYE B Ofib(3) O K PYE B O K PYE B Oevaluated O K PYE B O O B O O Kx PYE B O O K PYE B O O2, K PYE B Oreturn O K PYEthe B O Oresult K PYE Bto OO K PYE B O O K PY E B O O K PYE B O O K PYEcall B O Ofib(2) K PYE B O + O Kfib(1). PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O recursive O K PYE3. BOO K PYE B OisOgoing K PYE Bto O Oreturn K PYE B 1. O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P fib(2) YE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B 4.B O fib(1) Once fib(1) fib(3) is now complete itsB O O K PYE B O O K O O K PYE O K PYE BisOgoing O K PYEto B Oreturn O K PYE1. BO O K PYE B O OisK returned, PYE B O O K PYE B O O K PYE BOO K PYE B O Owith K PYEboth B O O Kof PYE recursive calls and returns the to the PYE B O O K PYE B O O K PYE BO O K PYE BOOK PYEvalue B O O K2PYE B O Ooriginal K PYE B Ocall. O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE O Oare K PYE B O Oin K PYE B O O K PYE O K PYE B O Ofib(3) K PYE B Ois OK PYE B O O K PYE B O O Kis PYE B O O Kand PYEit BO O K PYE BOO 5. BWe back fib(4) nowB O and since complete, fib(2) called will return 1.K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY 6. For fib(4) , fib(3) returned 2 and fib(2) returned 1 and now the final answer returned is 3. E B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P YE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B ONOTE O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B 1. OOK PYE B O O K PYEin BO O K PYE B Ois O key. K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY Tracing back recursion E B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O 2. There might be inputs for which the recursion never stops. In these cases you get a O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P StackOverflowError. example in the youBwill YE B O O K PYE B O O K PYE B O O K PYE B O For O K PYE B O O K PYE B O Ofunction K PYE B O Ofib K PYEabove, B O O K PYE O O Kget PYEaB O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K for PYEvalue B O O Kof PYE O O K PYE the B O Oif K PYE B O O K PYE BOO K PYE B O O K PYE BOO K PYE B O O K PYE B O O K StackOverflowError 0 Bbecause condition never gets satisfied and the else PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE condition keeps making recursive calls. B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY E B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P YE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY E B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P YE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY E B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P YE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY E B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P YE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY E B O O K PYE B O O K PYE B O OPYEBOOK K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O 54 O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P YE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY AP ® CSA E B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYETB O O K— PYE B O O K PYEON B O O K PYE B O O K PYE B O O K PYE B O UNI 10 RECURSI O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P YE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY You can find the algorithm in Unit 6. The recursive code for the same is as shown below E B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P YE B O O K PYE B O O K PYE B O O K PYEint B O O binarySearch(int K PYE B O O K PYE B O O K PYE B O O Kint PYE B O Oint K PYEr, B Oint O K PYE B O O K PYE B O O K PYE B O O K PYE B arr[], l, O O K PYE B O O K PYE B O O K PYE B O Ox) K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE {K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O B O O K PYE B O O K PYE B O O K PYE B O O if l) { B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY K PYE B O O K PYE B O O K PYE B O O K PYE B O O K(r PYE>= BOO K PYE E B O O K PYE B O O K PYE B O O K PYE B O O Kint PYE Bmid O O K PYE B K PYE O O/K PYE = l +O O(r - B l) 2; B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P YE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B OIf O K PYE O K PYE B O O Kpresent PYE B O O Kat PYEthe B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K // theB O element is PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE // middle itself B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O if ==B Ox) K PYE B O O K PYE B O O K PYE B O O K PYE B O O K(arr[mid] PYE B O O K PYE O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY E B O O K PYE B O O K PYE B O O K PYE B O O K PYEreturn B O O K PYE B O mid;O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P YE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B // element is Bsmaller mid, then O O K PYE B O O K PYE B O O K PYE B O O K PYE B OIf O K PYE B O O K PYE O O K PYE Bthan O O K PYE BOO K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O O O Konly PYE B Obe O K present PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE //K PYE it Bcan in left subarray B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O if (arr[mid] > x) K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY binarySearch(arr, l,O Kmid x);B O O K PYE B O O K PYE B O O K PYE B O E B O O K PYE B O O K PYE B O O K PYE B O O K PYEreturn B O O K PYE B O O K PYE B O O K PYE B O PYE B-O 1, O K PYE O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P YE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B // the O O K PYE B O O K PYE B O O K PYE B O O K PYE B OElse O K PYE B O Oelement K PYE B O Ocan K PYEonly B O O Kbe PYEpresent B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE //K PYE in Bright subarray B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYEmid B O O+ K PYE O Ox); K PYE B O O K PYE B O O K PYE B O O K PYE B O O return binarySearch(arr, 1, Br, K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY E B O O K PYE B O O K PYE B O O K PYE B O O K} PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P YE B O O K PYE B O O K PYE B O O K PYE B O O // K PYE O K PYEhere B O O K PYE B Oelement O K PYE B Ois O K PYE WeB Oreach when notB O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O Opresent K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE // Bin array B O O K PYE B O O K PYE B O O K PYE B O O K PYE OOK PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O return K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B-1; O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY E B O O K PYE B O O K PYE B O O K PYE B O}O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P YE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY The Merge Sort Algorithm below sorts an array of integers into ascending order as follows: E B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P YE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B ALGORITHM O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O mergeSort K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY E B O O KThis PYE B O O K PYE B O O K PYEcreates B O O K PYE BO O K PYE B O O K PYE B O O Karray PYE Band O O Kcalls PYE Bthe O O KmergeSortHelper PYE B O O K PYE B O O K PYE B O O K PYE B O top-level method the necessary temporary recursive O K PYEhelper B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P method. YE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE mergeSortHelper B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O recursive helper uses the Sort to sort ... Oelements[to] K PYE B This O O K PYE B O O K PYE B O Omethod K PYE B O O K PYE B OMerge O K PYE B O O KAlgorithm PYE B O O K PYE B O Oelements[from] K PYE B O O K PYE B O K PYE B O O K PYE B O O K PY E B O O Kinclusive PYE B O O Kinto PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O ascending order O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P there more one inBthis YE B O O1.K If PYE B O Ois K PYE B Othan O K PYE B O item O K PYE O O Krange, PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O Ka. PYE B O O K PYE B O O K PYE B O O K PYE B O O Kparts, PYE B Oand O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K divide the items into two adjacent PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE callBmergeSortHelper recursively each B O O K PYE B O Ob. K PYE O O K PYE B O O K PYE Bto OO K PYE B O O Ksort PYE B O O Kpart, PYE B and O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY c. call the merge helper method to merge the two parts into sorted order. E B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE2. B OOtherwise, O K PYE B O Oexit K PYE B O O K PYE BOOK PYE B are O O Ksorted. PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P because these items YE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY E B O O K PYE B O O K PYE B O OPYEBOOK K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O 55 O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P YE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B 2. Binary Search 3. Merge Sort PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY AP ® CSA E B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYETB O O K— PYE B O O K PYEON B O O K PYE B O O K PYE B O O K PYE B O UNI 10 RECURSI O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P YE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K merge PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE This helper merges two adjacent array parts, ofOwhich sorted into B O O K PYE BO O K PYEmethod B O O K PYE B O O K PYE BO O K PYE B O O K PYE B O Oeach K PYE B O K PYE has B O Obeen K PYE B O O K PYE B Oascending O K PYE B O O K PYE B O O into array part that isKsorted into ascending K PYE B order, O O K PYE B O one O K PYE BOO K PYE BOO PYE B O O K PYE B O O K PYEorder: B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY E B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O 1. As long as both array parts have at least one item that hasn’t been copied, compare the first unO K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P item in B each item the next inOtemp. YE B O Ocopied K PYE B O O K PYE O O Kpart PYE Band O O Kcopy PYE Bthe O O Kminimal PYE B O O K PYE Bto OO K PYE B Oposition O K PYE B O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K 2. Copy any remaining items of the first part to temp. PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE 3. Copy ofBthe second part toBtemp. B O O K PYE B O O Kany PYEremaining B O O K PYE Bitems O O K PYE OOK PYE B O O K PYE O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B 4. O OCopy K PYE the B O Oitems K PYE Bfrom O O K PYE B O O K PYE B O O K PYE B O O K PYE B to O Othe K PYE B O O K PYE locations B O O K PYE B O K PYE B O O K PYE B O O K PY temp[from] ... temp[to] inclusive respective inOelements. E B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P YE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B CODE O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K void mergeSort(int[] elements) PYE B O O K PYE B O O K PYE B O Opublic K PYE B Ostatic O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B{O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O int n = elements.length; K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY = new E B O O K PYE B O O K PYE B O O K PYE B Oint[] O K PYEtemp B O O K PYE B O Oint[n]; K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE0, BOO PYE O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P mergeSortHelper(elements, nK − 1,B Otemp); YE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE}B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE BOO K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O private static void mergeSortHelper(int[] elements, K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY int from, int to, int[] temp) E B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B{O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P YE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B if(from < to){ O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K intB Omiddle (from to) / B2; PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE O K PYE B=O O K PYE B+ OO K PYE O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE BmergeSortHelper(elements, O O K PYE B O O K PYE B O O K PYE B O Ofrom, K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O middle, K PYE B O O K PYE B O O K PYE B Otemp); O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY E B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O middle + 1, O K PYE B O O K PYE B O O K PYE B O O K PYE B O OmergeSortHelper(elements, K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B Oto, O K PYE B O O K PYE B O O K PYE B O O K P YE B O O K PYE B O O K PYE B O O Ktemp); PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K merge(elements, from, middle, to, temp); PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE BOOK PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE}B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O}O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY E B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O private static void merge(int[] elements, int from, O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P mid, intB O to, int[] YE B O O K PYE B O O K PYE B O O Kint PYE B O O K PYE O K PYE B O Otemp) K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE{B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE int i = from; int j = mid + 1; int k = from; B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K(i PYE<= BOO K PYE K PYE BOO while mid &&B OjO <= to) {K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY E B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O if elements[j]) O K PYE B O O K PYE B O O K PYE B O O K PYE B O O(elements[i] K PYE B O O K PYE B<O O K PYE B O O K PYE{ B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P YE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B temp[k] = elements[i]; O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K i++; PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O } K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY E B O O K PYE B O O K PYE B O O K PYE B O O Kelse PYE B O{O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P temp[k] = Belements[j]; YE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B Oj++; O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE } B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O B O O K PYE B O O K PYE B O O K PYE B O O K PYE K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY k++; E B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O } B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P O K PYE B O O K PYE B O O K PYE B O O K PYE YE B O O K PYE B O O K PYE B O O K PYE Bwhile O O K PYE O K mid) PYE B O{O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B (iB O<= O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K temp[k] = Kelements[i]; PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O PYE B O O K PYE B Oi++; O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O k++; K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY E B O O K PYE B O O K PYE B O O K PYE B O}O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P while (j <= to) { YE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K temp[k] =B O elements[j]; j++; PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY E B O O K PYE B O O K PYE B O OPYEBOOK K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O 56 O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P YE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY AP ® CSA E B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYETB O O K— PYE B O O K PYEON B O O K PYE B O O K PYE B O O K PYE B O UNI 10 RECURSI O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P YE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K k++; PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE }K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O (k O K PYE B O O K PYE BOO K PYE BOOK for = from; k <= to; k++) {PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY E B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B elements[k] O O K PYE B O O K=PYE temp[k]; B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P YE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B }PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O}K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY E B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P YE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY E B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P YE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY E B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P YE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY E B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P YE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY E B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P YE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY E B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P YE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY E B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P YE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY E B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P YE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY E B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P YE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PY E B O O K PYE B O O K PYE B O OPYEBOOK K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O 57 O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K P YE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B O O K PYE B