zoukankan      html  css  js  c++  java
  • 第四章 数组和方法

    1、一维数组的声明和分配内存
      数组类型 数组名[] = null             //声明一维数组
      数组名 = new 数组类型[长度]           //分配内存给数组
      数组类型[] 数组名 = null            //声明一维数组
      数据类型 数组名[] = new 数据类型[个数]      //声明数组的同时分配内存
    2、获取数组的长度
      数组名称.length -> 返回一个int类型的数据
    3、使用JAVA类库完成数组排序
      java.util.Arrays.sort(数组名)

    4、JAVA中数组的复制

       Java数组的复制操作可以分为深度复制和浅度复制,简单来说深度复制,可以将对象的值和对象的内容复制;浅复制是指对对象引用的复制。

      可以使用System.array()进行数组的复制操作。

      对于一维数组来说,这种复制属性值传递,修改副本不会影响原来的值。对于二维或者一维数组中存放的是对象时,复制结果是一维的引用变量传递给副本的一维数组,修改副本时,会影响原来的数组。

      System.arraycopy的函数原型是:

       public static void arraycopy(Object src,  int srcPos,Object dest,int destPos,int length)

      其中:src表示源数组,srcPos表示源数组要复制的起始位置,desc表示目标数组,destPos表示目的数组要复制的起始位置,length表示要复制的长度。

    5、JAVA----可变参数

      可变参数的定义格式

      返回值类型  方法名称(类型...参数名称){}

    6、JAVA----foreach输出

      主要为了方便数组输出

      for(数据类型 变量名称:数组名称){

        ........

      }

  • 相关阅读:
    appium webview切换native界面操作方法
    Appium 常见操作元素
    Appium 常见API 一
    adb shell dumpsys获取设备的当前app的waitActivity
    xpath定位
    python-1.列表、元组操作 2.字符串操作 3.字典操作 4.集合操作 5. 文件操作 6.字符编码与转码 7.内置函数
    python-简单的登陆接口
    python-变量、if else语句 、for循环、while循环(4月26号)
    【2-1】非线性回归
    【1-1】创建图、启动图、变量
  • 原文地址:https://www.cnblogs.com/CZT-TS/p/7594384.html
Copyright © 2011-2022 走看看