博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
JAVA基础补漏---数组
阅读量:5245 次
发布时间:2019-06-14

本文共 360 字,大约阅读时间需要 1 分钟。

int[] a = new int[5];

int[] b = new int{1,2,3};
int[] c = {4,5,6};
以上几种定义都可以。
a叫动态初始化。
b叫静态初始化。
c叫静态初始化的省略格式。

a,b可以拆分书写,但c不能拆分书写。

int[] a;

a = new int[5];

int[]b;

b = new int{1,2,3}
以上两种可以

int[] c;

c = {4,5,6}

数据空间连续,查询快,可以根据索引快速定位数据

数组的长度是固定的,如果要增加或删除一个元素,必须创建一个新的数据,把源数据的数据复制过来,然后将源数据进行回收,所以对数组进行修改时效率不高。

转载于:https://www.cnblogs.com/comeluder/p/10373013.html

你可能感兴趣的文章
Android实战——ShareSDk的使用,实现一键分享微信好友、朋友圈、QQ
查看>>
php登录主机机制
查看>>
php memcached 扩展
查看>>
JLOI2014 松鼠的新家
查看>>
成大事必备九种能力
查看>>
MySQL 学习笔记 一
查看>>
【转发】NPAPI开发详解,Windows版
查看>>
(转)3D模板阴影原理
查看>>
冒泡排序
查看>>
基于div表单模拟右对齐
查看>>
利用Azure Automation实现云端自动化运维(1)
查看>>
使用Microsoft R进行机器学习和模型发布(1)
查看>>
【英宝通Unity4.0公开课学习 】(一)资源管理
查看>>
常用JS整理
查看>>
jquery.cookie.js插件一个小bug
查看>>
启动Nginx、查看nginx进程、nginx帮助命令、Nginx平滑重启、Nginx服务器的升级
查看>>
C语言文件操作
查看>>
VIM中执行Shell命令(炫酷)
查看>>
web移动开发小贴士
查看>>
正则表达式收集
查看>>