Professional Documents
Culture Documents
Unit3java As Oopl
Unit3java As Oopl
Class Definition
• Example:
int a,b;
Char m=‘a’;
Byte k=12,p,t=22;
Keywords in java
abstract double Long Throw
assert Else Native Throws
Boolean Extends New transient
Byte Final Package Catch
Break For Super Char
Case Int Switch Class
default Interface this const
Example:
public class forLoop
{
public static void main(String args[])
{
for (int i = 1; i <= 10; i++)
System.out.println(i);
}
}
Arrays
• Array is collection of similar Elements.
• Two types of array
1. One Dimensional array
2. Two Dimensional array
One Dimensional Array
• Syntax to Declare an Array in Java
dataType[] arr; (or)
dataType []arr; (or)
dataType arr[];
• Instantiation of an Array in Java
arrayRefVar=new datatype[size];
Example of one Dimensional Array
class OnedimensionalStandard
{
public static void main(String args[])
{
int[] a=new int[3];//declaration
a[0]=10;//initialization
a[1]=20;
a[2]=30;
//printing array
System.out.println("One dimensional array elements are");
System.out.println(a[0]);
System.out.println(a[1]);
System.out.println(a[2]);
}
}
Two Dimensional Array
• Declaration – Syntax
data_type[][] array_name = new data_type[x][y];
• Initialization – Syntax: array_name[row_index]
[column_index] = value;
Example of Two Dimensional Array
class TwodimensionalStandard
{
public static void main(String args[])
{
int[][] a={{10,20},{30,40}};//declaration and initialization
System.out.println("Two dimensional array elements are");
System.out.println(a[0][0]);
System.out.println(a[0][1]);
System.out.println(a[1][0]);
System.out.println(a[1][1]);
}
}