Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- /**
- * @afiqakraam
- * @24/03/2021
- */
- class LowArray
- {
- private long[] a;
- public LowArray(int size){
- a = new long[size];
- }
- public void setElem(int index, long value){
- a[index] = value;
- }
- public long getElem(int index){
- return a[index];
- }
- }
- public class LowArrayApp
- {
- public static void main(String[] args){
- LowArray arr;
- arr = new LowArray(100);
- int nElems=0;
- int j;
- arr.setElem(0,77);
- arr.setElem(1,99);
- arr.setElem(2,44);
- arr.setElem(3,55);
- arr.setElem(4,22);
- arr.setElem(5,88);
- arr.setElem(6,11);
- arr.setElem(7,66);
- arr.setElem(8,0);
- arr.setElem(9,33);
- nElems = 10;
- //Display Elements of Array
- for(j = 0; j < nElems; j++)
- System.out.print(arr.getElem(j)+ " ");
- System.out.println(" ");
- //Search Element
- int searchKey = 26;
- for(j = 0; j < nElems; j++)
- if(arr.getElem(j) == searchKey)
- break;
- if(j == nElems)
- System.out.println("Can't find "+ searchKey);
- else
- System.out.println("Found "+ searchKey);
- //Delete Element
- //search element
- for(j = 0; j < nElems; j++)
- if(arr.getElem(j) == 55)
- break;
- //deleting element
- for(int k = j; k < nElems; k++)
- arr.setElem(k, arr.getElem(k+1));
- nElems--;
- //Display Elements
- for(j = 0; j < nElems; j++)
- System.out.print(arr.getElem(j)+" ");
- System.out.println(" ");
- }
- }
Add Comment
Please, Sign In to add comment