1. 程式人生 > >java刪除陣列中的第n個數

java刪除陣列中的第n個數

package test;


import java.util.Scanner;


public class Deletearr {
    
    public static void deletearr(){
    Scanner sc=new Scanner(System.in);
    int[] arr={1,3,5,7,9,8,4};
    int[] newarr=new int[arr.length-1];
    System.out.println("請輸入你想刪除陣列中的第幾個資料:");
    int n=sc.nextInt();
    for(int i=0;i<newarr.length;i++){
    if(i>=n){
    newarr[i]=arr[i+1];
    }else{
    newarr[i]=arr[i];
    }
   
    }
    System.out.println("新陣列為:");
    for(int num:newarr){
    System.out.print(num);
    }
    }
    public static void main(String[] args) {
deletearr();
}
}