美文网首页
Java数组常用方法总结

Java数组常用方法总结

作者: 橙味菌 | 来源:发表于2019-10-03 16:21 被阅读0次

Java数组

Java中数组用于存储固定大小的同类型元素

用法

作用 实例
声明数组变量 int[] a;
创建数组变量 int[] a = new int[10];
int[] a= {0, 1, ..., 9};
多维数组 int a = new int[2][3];
int a = new int[2][]; a[0] = new int[10]; a[1] = new int[18];
数组长度 array.length

工具类Arrays

作用 方法
二分法获取有序数组中指定元素的下标 无指定元素则返回-1 int binarySearch(Object[] a, Object key)
数组判等 如果两个数组以相同顺序包含相同的元素,则两个数组是相等的 boolean equals(long[] a, long[] a2)
使用指定值填充数组 void fill(int[] a, int val)
对数组升序排序 void sort(Object[] a)
复制数组(指定长度) <T> T[] copyOf(T[] original, int newLength)
复制数组(指定区间) <T> T[] copyOfRange(T[] original, int from, int to)
复制数组(指定区间,指定生成数组类型) 能强转生成指定类型,否则生成Object型 <T,U> T[] copyOfRange(U[] original, int from, int to, Class<? extends T[]> newType)

复制数组最终使用的是System.arraycopy方法(native方法),即最终由C++实现,高效

相关文章

  • Java数组常用方法总结

    Java数组 Java中数组用于存储固定大小的同类型元素 用法 工具类Arrays 复制数组最终使用的是Syste...

  • 反射

    常用方法 反射得到数组 java.lang.Class类的getGenericInterfaces()方法用于获取...

  • # 数组常用属性和方法总结

    数组常用属性和方法总结 数组也是对象,数组有对象的所有方法 1. 数组属性(2个主要属性) length -> 万...

  • Javascript中数组常用方法总结

    Javascript中数组常用方法总结 创建方式:Array构造函数字面量Array创建数组的静态方法from: ...

  • Java 数组常用方法

    经常在用,却经常想不起名字。认真总结一份,常用的数组相关方法~本文基于Mars老师的Java4Android视频,...

  • Java 数组 常用方法

  • 数组常用方法总结

    数组的一些操作方法?这里按照是否改变原始数组进行分类如下 1. 改变原始数组的 ``` - fill(value,...

  • 数组常用方法总结

    前言 最近工作的时候总是记不住数组,对象,字符串的方法,写一篇方法总结好好的巩固一下,以后也好复习。 数组的定义 ...

  • 数组常用方法总结

    MDN[https://developer.mozilla.org/en-US/docs/Web/JavaScri...

  • 周题4

    31、Java常用包有那些32、Java最顶级的父类是哪个?Object类常用方法有那些?33、数组实例化有几种方...

网友评论

      本文标题:Java数组常用方法总结

      本文链接:https://www.haomeiwen.com/subject/rbzaectx.html