Unit-4 Arrays in Java

Example : ArrayDemo

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
import java.io.*;
class ArrayDemo
{
int i;
int arr[]={1,2,3,4,5,6,7,8,9,10};
void result()
{
System.out.println("Array details \n");
for(i=0;i<10;i++)
{
System.out.print(arr[i] +"\t");
}
}
public static void main(String args[])
{
ArrayDemo d=new ArrayDemo();
d.result();
}
}
import java.io.*; class ArrayDemo { int i; int arr[]={1,2,3,4,5,6,7,8,9,10}; void result() { System.out.println("Array details \n"); for(i=0;i<10;i++) { System.out.print(arr[i] +"\t"); } } public static void main(String args[]) { ArrayDemo d=new ArrayDemo(); d.result(); } }
import java.io.*;
class ArrayDemo
{
int i;
int arr[]={1,2,3,4,5,6,7,8,9,10};
void result()
{
System.out.println("Array details \n");
for(i=0;i<10;i++)
{
System.out.print(arr[i] +"\t");
}
}
public static void main(String args[])
{
ArrayDemo d=new ArrayDemo();
d.result();
}
}
Output : ArrayDemo

Average an Array of Values…

Example : Average

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
import java.io.*;
class Average
{
public static void main(String args[])
{
double nums[]={10.1,11.2,12.3,13.4,14.5};
double result=0;
int i;
for(i=0;i<5;i++)
result=result+nums[i];
System.out.println("Average is "+result/5);
}
}
import java.io.*; class Average { public static void main(String args[]) { double nums[]={10.1,11.2,12.3,13.4,14.5}; double result=0; int i; for(i=0;i<5;i++) result=result+nums[i]; System.out.println("Average is "+result/5); } }
import java.io.*;
class Average
{
public static void main(String args[])
{
double nums[]={10.1,11.2,12.3,13.4,14.5};
double result=0;
int i;
for(i=0;i<5;i++)
result=result+nums[i];
System.out.println("Average is "+result/5);
}
}
Output : Average in Array

Multidimensional Array in Java…

Example : TwoDArray

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
import java.io.*;
class TwoDArray
{
public static void main(String args[])
{
int twoD[][]=new int[4][5];
int i,j,k=0;
for(i=0;i<4;i++)
for(j=0;j<5;j++)
{
twoD[i][j]=k;
k++;
}
for(i=0;i<4;i++)
{
for(j=0;j<5;j++)
System.out.println(twoD[i][j]+"\t");
System.out.println();
}
}
}
import java.io.*; class TwoDArray { public static void main(String args[]) { int twoD[][]=new int[4][5]; int i,j,k=0; for(i=0;i<4;i++) for(j=0;j<5;j++) { twoD[i][j]=k; k++; } for(i=0;i<4;i++) { for(j=0;j<5;j++) System.out.println(twoD[i][j]+"\t"); System.out.println(); } } }
import java.io.*;
class TwoDArray
{
public static void main(String args[])
{
int twoD[][]=new int[4][5];
int i,j,k=0;
for(i=0;i<4;i++)
for(j=0;j<5;j++)
{
twoD[i][j]=k;
k++;
}
for(i=0;i<4;i++)
{
for(j=0;j<5;j++)
System.out.println(twoD[i][j]+"\t");
System.out.println();
}
}
}
Output : TwoDArray

Ragged Arrays in Java…

Example : TwoDAgain

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
import java.io.*;
class TwoDAgain
{
public static void main(String args[])
{
int twoD[][]=new int[4][];
twoD[0]=new int[1];
twoD[1]=new int[4];
twoD[2]=new int[3];
twoD[3]=new int[2];
int i,j,k=0;
for(i=0;i<4;i++)
for(j=0;j<twoD[i].length;j++)
{
twoD[i][j]=k;
k++;
}
for(i=0;i<4;i++)
{
for(j=0;j<twoD[i].length;j++)
System.out.println(twoD[i][j]+" ");
System.out.println();
}
}
}
import java.io.*; class TwoDAgain { public static void main(String args[]) { int twoD[][]=new int[4][]; twoD[0]=new int[1]; twoD[1]=new int[4]; twoD[2]=new int[3]; twoD[3]=new int[2]; int i,j,k=0; for(i=0;i<4;i++) for(j=0;j<twoD[i].length;j++) { twoD[i][j]=k; k++; } for(i=0;i<4;i++) { for(j=0;j<twoD[i].length;j++) System.out.println(twoD[i][j]+" "); System.out.println(); } } }
import java.io.*;
class TwoDAgain
{
public static void main(String args[])
{
int twoD[][]=new int[4][];
twoD[0]=new int[1];
twoD[1]=new int[4];
twoD[2]=new int[3];
twoD[3]=new int[2];
int i,j,k=0;
for(i=0;i<4;i++)
for(j=0;j<twoD[i].length;j++)
{
twoD[i][j]=k;
k++;
}
for(i=0;i<4;i++)
{
for(j=0;j<twoD[i].length;j++)
System.out.println(twoD[i][j]+" ");
System.out.println();
}
}
}
Output : TwoDAgain