0% found this document useful (0 votes)
29 views2 pages

Java Array Functions Overview

Uploaded by

varshana1107
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
29 views2 pages

Java Array Functions Overview

Uploaded by

varshana1107
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd

Java Array Functions Cheat Sheet

1. Core Array Features (Built-in)


Feature Example
Length [Link]
Indexing arr[0] (get) / arr[2] = 50 (set)
Looping for(int i=0; i<[Link]; i++) {...}
Enhanced for loop for(int num : arr) {...}

2. Useful Methods in [Link]


Method Purpose Example
[Link](arr) Readable string of array [Link](arr)
[Link](arr) Sort array [Link](arr)
[Link](arr, from, to) Sort part of array [Link](arr, 1, 4)
[Link](arr, key) Search sorted array [Link](arr, 50)
[Link](arr, newLength) Copy array with new size [Link](arr, 10)
[Link](arr, start, end) Copy range [Link](arr, 2, 5)
[Link](arr1, arr2) Compare arrays [Link](a, b)
[Link](arr, val) Fill array [Link](arr, 7)
[Link](arr, from, to, val) Fill range [Link](arr, 2, 5, 9)
[Link](arr) Convert to stream [Link](arr).sum()
[Link](elements...) Convert to List (objects) [Link]("A","B")
[Link](arr) Print 2D array [Link](twoD)
[Link](a, b) Compare 2D arrays [Link](a, b)
[Link](arr, lambda) Fill using function [Link](arr, i -> i*2)
[Link](a, b) First differing index [Link](a, b)

3. System Class Methods


Method Purpose Example
[Link](src, srcPos, dest, destPos, length) Copy between arrays [Link](a, 0, b, 0, [Link]

4. Java 8+ Stream Operations


Operation Example
Sum [Link](arr).sum()
Count [Link](arr).count()
Average [Link](arr).average().orElse(0)
Max [Link](arr).max().orElse(Integer.MIN_VALUE)
Min [Link](arr).min().orElse(Integer.MAX_VALUE)

You might also like