zoukankan      html  css  js  c++  java
  • 数组

     1 /**
     2  * @author jliu.l
     3  * @2020年7月9日
     4  * 、数组功能:封装成方法
     5  * (1)从数组中删除第3个元素  (先做这个)
     6  * (2)从数组中删除值是78的元素
     7  */
     8 public class Array {
     9 
    10     public static void main(String[] args) {
    11         int[] arr = {1,2};
    12         System.out.println(Arrays.toString(arr));
    13         int index = 2;
    14         arrApi(arr,index);
    15         
    16 
    17     }
    18 
    19     /**
    20      * @param arr
    21      */
    22     private static void arrApi(int[] arr,int index) {
    23         int[] arr1 = new int[arr.length-1];
    24         //System.out.println(arr1.length);
    25         if(arr.length<index) {
    26             System.out.println("数组"+Arrays.toString(arr)+"长度不够。");
    27         }else{
    28             int j =0;
    29             //System.out.println(arr.length);
    30             for (int i = 0;i<arr.length;i++) {
    31                 if(i == index-1) {
    32                     continue;
    33                 }
    34                 arr1[j] = arr[i];
    35                 
    36                 j++;
    37             }
    38         }
    39         System.out.println(Arrays.toString(arr1));
    40     }
    41     
    42     public static void delEleByVal2(int [] arr,int val){
    43         //1、准备数据
    44         //2、处理数据
    45         //int index = -1;
    46         for (int i = 0; i < arr.length; i++) {
    47             if(arr[i] == val){
    48                 arrApi(arr,i);
    49                 i--;
    50             }
    51         }
    52     }
    53 }
  • 相关阅读:
    Python第一周作业
    turtle库的学习笔记
    绘制五角星
    绘制六角形
    绘制同心圆
    绘制叠加三角形
    Slash And Black Slash/正斜杠和反斜杠
    OpenCv中avi视频的读取问题,以及内部格式要求
    OpenCv和matlab对图像的读取
    个人项目进度
  • 原文地址:https://www.cnblogs.com/jliu-l/p/13279973.html
Copyright © 2011-2022 走看看