zoukankan      html  css  js  c++  java
  • java数组 数组工具类Arrays

    一。数组

      1.java有严格的数据类型限制,一个数组只能声明一个数据类型,存放同一种数据类型。

      2.虽然只能存放一种数据类型,假设A , 如果数据类型B 继承A,依然能存放进入数组。

      3.数组的初始化。   一旦数组初始化完成,数组的所占的内存空间将被固定,长度不可变,即使清空数组元素,内存空间依然存在,长度不变。

    二。数组的定义

      1. 数据类型 [] 数组名;  (常用)

      2. 数据类型  数组名 [];  (不常用)  

    三。数组初始化

      1.静态初始化

      直接点的理解就是在声明数组的时候,直接把数组的元素进行赋值。 如 int [] intArr ={1,2,3} 或者 int [] intArr2 =new int [] {1,2,3,}; 第二种用的少

      2.动态初始化

      简介的介绍就是,初始化只声明数组的长度。数组元素随后赋值,或取默认值和空值。 如 int [] arr=new int [999] ;

      (一旦数组初始化完成,数组的所占的内存空间将被固定,长度不可变,即使清空数组元素,内存空间依然存在,长度不变。)

    四。数组的取值与赋值  (通过下标,不写了)

    五。数组工具类 Arrays

      只写一些比较常用的方法

      1.eqyals  比较两个数组是否相同

      2.sort 排序   字母也可(字母排序似乎是按首字母来排序,然后再比较第二个字母,依次比较,数字排在字母前面)

      3.toString 打印数组

      

  • 相关阅读:
    第21,22章:出现次数超过一半的数字,最短摘要的生成
    String的方法
    最长公共子串
    第29章:字符串编辑距离
    字符串转换为整数
    第11章:最长公共子序列(LCS:Longest Common Subsequence)
    django开发_七牛云CNAME解析
    django开发_七牛云图片管理
    FastDFS分布式文件系统
    requests获取响应时间(elapsed)与超时(timeout)、小数四舍五入
  • 原文地址:https://www.cnblogs.com/lata-bolg/p/6017008.html
Copyright © 2011-2022 走看看