Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- // Jessica Sander
- // Friday 11:30 Amish A.
- // This is creating static methods
- public class MyArrayListDymanic
- {
- private int [] array = {2,8,5,4,6};
- public MyArrayListDynamic()
- {
- }
- public MyArrayListDynamic(int[] array1)
- {
- this.array = array1;
- }
- public void update (int index, int value)
- {
- array[index] = value;
- }
- public void add(int value)
- {
- int[] temp = new int[array.length+1];
- for (int i=0;i<array.length;i++)
- temp[i] = array[i];
- temp[array.length] = value;
- array = temp;
- }
- public void insert (int index, int value)
- {
- int[] temp = new int[array.length+1];
- for(int i=0;i<index;i++)
- temp[i] = array[i];
- temp[index] = value;
- for(int i=index;i<array.length;i++)
- temp[i+1] = array[i];
- array = temp;
- }
- public void delete(int index)
- {
- int[] temp = new int[array.length-1];
- for(int i=0;i<index;i++)
- temp[i] = array[i];
- for(int i=index+1;i<array.length;i++)
- temp[i-1] = array[i];
- array = temp;
- }
- public void print(int[] array)
- {
- for(int i=0;i<array.length;i++)
- System.out.println("array["+i+"]: "+array[i]);
- }
- }
- public void bubblesort()
- {
- for(int i = 0; i < a.length; i++)
- {
- for(int j = 1; j < a.length-1; j++)
- {
- if(a[j] > a[j+1])
- {
- int temp = a[j];
- a[j] = a[j+1];
- a[j+1] = temp;
- }
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement