ARRAYS IN JAVA
B.NAVYA
BSC
DEFINATION OF ARRAYS IN JAVA
• An array is defined as a homogeneous data items, clubbed
under a single name. Every member in the array is assigned with
an index number or subscript.
3
TYPES OF ARRAYS
 O N E D I M E N S I O N A L A R R AY
 T W O D I M E N S I O N A L A R R AY
 M U L T I D I M E N S I O N A L A R R AY
Presentation title 4
ONE DIMENSIONAL ARRAY
A O N E - D I M E N S I O N A L A R R A Y I N J A V A I S A L I N E A R
C O L L E C T I O N O F E L E M E N T S O F T H E S A M E D A T A T Y P E ,
A C C E S S E D B Y A N I N D E X . T H E I N D E X S T A R T S F R O M 0 F O R T H E
F I R S T E L E M E N T .
S Y N T A X :
D A T A _ T Y P E A R R A Y _ N A M E [ S I Z E ] ;
TWO DIMENSIONAL ARRAY
W H E N T H E D A T A I S R E Q U I R E D T O B E S T O R E D I N T H E
F O R M O F A M A T R I X T H E N T W O D I M E N S I O N A L A R R A Y S
A R E U S E D . T H E S E A R R A Y S C O N S I S T S O F H O M O G E N E O U S
D A T A I T E M S S T O R E D I N T W O D I M E N S I O N S .
S Y N TA X :
D A T A _ T Y P E A R R A Y _ N A M E [ R O W _ S I Z E ] [ C O L U M N _ S I Z E ] ;
ADVANTAGES :
•S I M P L E S T R U C T U R E : A R R AY S A R E
S T R A I G H T F O R WA R D TO U N D E R S TA N D
A N D U S E , M A K I N G T H E M I D E A L F O R
B E G I N N E R S !
•FA S T ACC E S S : ACC E S S I N G E L E M E N T S B Y
T H E I R I N D E X I S I N C R E D I B LY FA S T,
U S U A L LY I N O ( 1 ) T I M E CO M P L E X I T Y !
•M E M O R Y E F F I C I E N C Y : A R R AY S U T I L I Z E
CO N T I G U O U S M E M O R Y LO C AT I O N S ,
A L LO W I N G F O R E F F I C I E N T M E M O R Y
U S AG E .
7
ARRAYS IN JAVA
T H A N K Y O U
• B.NAVYA

Arrays in JAVA PPT with syntax and example program

  • 1.
  • 2.
    DEFINATION OF ARRAYSIN JAVA • An array is defined as a homogeneous data items, clubbed under a single name. Every member in the array is assigned with an index number or subscript.
  • 3.
    3 TYPES OF ARRAYS O N E D I M E N S I O N A L A R R AY  T W O D I M E N S I O N A L A R R AY  M U L T I D I M E N S I O N A L A R R AY
  • 4.
    Presentation title 4 ONEDIMENSIONAL ARRAY A O N E - D I M E N S I O N A L A R R A Y I N J A V A I S A L I N E A R C O L L E C T I O N O F E L E M E N T S O F T H E S A M E D A T A T Y P E , A C C E S S E D B Y A N I N D E X . T H E I N D E X S T A R T S F R O M 0 F O R T H E F I R S T E L E M E N T . S Y N T A X : D A T A _ T Y P E A R R A Y _ N A M E [ S I Z E ] ;
  • 5.
    TWO DIMENSIONAL ARRAY WH E N T H E D A T A I S R E Q U I R E D T O B E S T O R E D I N T H E F O R M O F A M A T R I X T H E N T W O D I M E N S I O N A L A R R A Y S A R E U S E D . T H E S E A R R A Y S C O N S I S T S O F H O M O G E N E O U S D A T A I T E M S S T O R E D I N T W O D I M E N S I O N S . S Y N TA X : D A T A _ T Y P E A R R A Y _ N A M E [ R O W _ S I Z E ] [ C O L U M N _ S I Z E ] ;
  • 6.
    ADVANTAGES : •S IM P L E S T R U C T U R E : A R R AY S A R E S T R A I G H T F O R WA R D TO U N D E R S TA N D A N D U S E , M A K I N G T H E M I D E A L F O R B E G I N N E R S ! •FA S T ACC E S S : ACC E S S I N G E L E M E N T S B Y T H E I R I N D E X I S I N C R E D I B LY FA S T, U S U A L LY I N O ( 1 ) T I M E CO M P L E X I T Y ! •M E M O R Y E F F I C I E N C Y : A R R AY S U T I L I Z E CO N T I G U O U S M E M O R Y LO C AT I O N S , A L LO W I N G F O R E F F I C I E N T M E M O R Y U S AG E .
  • 7.
  • 8.
    T H AN K Y O U • B.NAVYA