Untitled

Run Settings
LanguageJava
Language Version
Run Command
import java.util.Arrays; class Main { public static void main(String[] args) { // type [] arrayname = {list the array elements} int[] arrayName = {1,2,3,4,5,6,7,8,9,10}; //create our array //----------------------------------REMOVE FIRST ELEMENT---------------------------- //choose an element to remove int target = 5; //create a duplicate to hold the new values int[] copyOfArray = new int[arrayName.length -1 ]; //for loop to transfer elements for(int a=0, b=0; a<arrayName.length; a++){ if(a != target-1){ copyOfArray[b++] = arrayName[a]; //fill the position .."transfer the data" } } //----------------------------------REMOVE SECOND ELEMENT---------------------------- int[] copyOfArray2 = new int[copyOfArray.length-1]; int target2 = 8; for(int a=0, b=0; a<copyOfArray.length; a++){ if(a != target2-2){ copyOfArray2[b++] = copyOfArray[a]; //fill the position .."transfer the data" } } //----------------------------------PRINT ARRAY VALUES---------------------------- System.out.println("Original Array Data: "+Arrays.toString(arrayName)); System.out.println("Copied Array Data: "+Arrays.toString(copyOfArray)); System.out.println("2nd Copy Array Data: "+Arrays.toString(copyOfArray2)); } }
Editor Settings
Theme
Key bindings
Full width
Lines