zoukankan      html  css  js  c++  java
  • 程序设计中临时变量的使用(课下测试,选做)

    一、任务详情

    //定义一个数组,比如
    int arr[] = {1,2,3,4,5,6,7,8};

    //打印原始数组的值

    for(int i:arr){
         System.out.print(i + " ");
     }
     System.out.println();
    

    // 添加代码删除上面数组中的5
    ...

    //打印出 1 2 3 4 6 7 8 0

    for(int i:arr){
          System.out.print(i + " ");
      }
      System.out.println();
    

    // 添加代码再在4后面5
    ...

    //打印出 1 2 3 4 5 6 7 8

    for(int i:arr){
          System.out.print(i + " ");
      }
      System.out.println();
    

    二、源代码

    import java.util.Arrays;
    public class Test {
        public static void main(String[] args) {
            int arr[] = {1,2,3,4,5,6,7,8};//定义一个数组.
            for(int i:arr){//打印原始数组的值
                System.out.print(i + " ");
            }
            System.out.println();
            for(int i=5;i<=7;i++){// 添加代码删除上面数组中的5
                arr[i-1]=arr[i];
            }
            arr = Arrays.copyOf(arr, arr.length-1);//数组缩容
            for(int i:arr){//打印出 1 2 3 4 6 7 8
                System.out.print(i + " ");
            }
            System.out.println();
            int index = 4;// 添加代码再在4后面5
            int value = 5;
            int[] newArray = new int[arr.length + 1];
            for (int i = 0; i < arr.length; i++) {
                newArray[i] = arr[i];
            }
            for (int i = newArray.length - 1; i > index; i--) {
                newArray[i] = newArray[i - 1];
            }
            newArray[index] = value;
            arr = newArray;
            for(int i:arr){ //打印出 1 2 3 4 5 6 7 8
                System.out.print(i + " ");
            }
            System.out.println();
        }
    }
    

    三、运行截图

    四、参考资料

    1.Java之数组在指定位置插入元素
    2.码云链接

  • 相关阅读:
    一生要做的99件事
    Flash 简单的Mouse.hide()
    [转]FCKeditor
    [转]pv是什么意思?什么是pv值,pv访问量?网站pv是什么?
    CSS:用DIV+CSS实现表格形式的数据排列
    css "Float"
    Jemin的div+css测试文件
    原来
    我终于知道什么情况下得用table了
    转的 关于div 的重叠
  • 原文地址:https://www.cnblogs.com/jxxydwt1999/p/10745810.html
Copyright © 2011-2022 走看看