📄 Page 5: Arrays and Methods
Arrays
Single Dimensional Array
java
CopyEdit
int[] numbers = {1, 2, 3, 4};
System.out.println(numbers[0]); // Output: 1
Multidimensional Array
java
CopyEdit
int[][] matrix = {
{1, 2},
{3, 4}
};
System.out.println(matrix[1][1]); // Output: 4
Methods (Functions)
Define a Method
java
CopyEdit
public static int add(int a, int b) {
return a + b;
}
Calling a Method
java
CopyEdit
int result = add(5, 10);
System.out.println(result);
Method Overloading
java
CopyEdit
int sum(int a, int b) { return a + b; }
double sum(double a, double b) { return a + b; }