zoukankan      html  css  js  c++  java
  • 删除数组第i个坐标的数据元素,并保持数组元素的连续性

     1 package javaproject;
     2 
     3 public class DeleteData {
     4 
     5     public boolean delete(int[] a,int i)
     6     {
     7             int len=a.length;    
     8             if(i<0||i>len)
     9                 return false;
    10             else
    11             {    
    12                 try
    13                 {
    14                 for(int j=i;j<len-1;j++)
    15                 {
    16                     a[j]=a[j+1];
    17                 }
    18                 }
    19                 catch(ArrayIndexOutOfBoundsException e )
    20                 {
    21                     System.out.println("数组越界");
    22                 }
    23                 return true;
    24             }        
    25     }
    26         public static void main(String [] args)
    27         {
    28             // TODO Auto-generated method stub
    29             DeleteData b=new DeleteData();
    30             int a[]={1,2,3,5,6,7};
    31             try{
    32             System.out.println("array a:"+a[0]+" "+a[1]+" "+a[2]+" "+a[3]+" "+a[4]+" "+a[5]);
    33             b.delete(a,3);
    34             System.out.println("删除a[3]:"+a[0]+" "+a[1]+" "+a[2]+" "+a[3]+" "+a[4]);
    35             }catch(ArrayIndexOutOfBoundsException e )
    36             {
    37                 System.out.println("数组越界");
    38             }
    39         }    
    40 }

  • 相关阅读:
    JQuery选择器
    锋利的jQuery事件
    gitlab
    mac 启动台图标大小调整
    Mac显示和隐藏文件夹
    vs Code 本地服务器配置
    js获取url后带的参数
    路由守卫
    calc()
    Git 本地仓库与远程仓库链接
  • 原文地址:https://www.cnblogs.com/liao-pxsoftware15/p/8623170.html
Copyright © 2011-2022 走看看