与C++相比,Java中的数组有什么不同


Posted in 面试题 onMarch 25, 2014
Java的数组是对象,与C++中的数组有一定差异:
(1)一维数组:
声明:数据类型 数组名[ ] 或 数据类型[ ] 数组名 注意:不能指定数组元素多少;
创建:new 数据类型[数组的长度],通常赋值给数组名,也可以将声明与创建合二为一,例如:int a[]; a=new int[3]; 与 int a[]=new int[3];效果等同。
静态初始化:是数组声明的另一种形式,格式:数据类型 数组名[ ]={值1,值2,…, };
例如:int a[ ] = { 3, 9, 8}; 相当于 int a[ ]= new int[3]; 和 a[0]=3, a[1]=9, a[2]=8;
(2)多维数组:将它看做是一维数组,只是其中的每一个元素是低一维的数组。声明、创建方法与一维数组类似,例如:int a[][]=new int[3][4]; 与
int a[][]=new int[3][]; a[0]=new int[4]; a[1]=new int[4]; a[2]=new int[4]; 等同
此外,在多维数组中还可以声明长短不一的不规则数组。
(3)length是表示数组长度的属性;
而数组元素的引用则与C++的格式类似。

Tags in this post...

面试题 相关文章推荐
简单介绍Object类的功能、常用方法
Oct 02 面试题
SQL Server 2000数据库的文件有哪些,分别进行描述
Mar 30 面试题
几个SQL的面试题
Mar 08 面试题
阿里巴巴Oracle DBA笔试题答案-备份恢复类
Nov 20 面试题
关于Assembly命名空间的三个面试题
Jul 23 面试题
什么是托管函数?托管函数有什么用?
Jun 15 面试题
linux面试题参考答案(9)
Jan 07 面试题
EJB发布WEB服务一般步骤
Oct 31 面试题
Ajax和javascript的区别
Jul 20 面试题
值传递还是引用传递
Feb 08 面试题
Java中的基本数据类型所占存储空间大小固定的吗
Feb 15 面试题
如何现实servlet的单线程模式
Aug 05 面试题
JAVA招聘远程笔试题
Jul 23 #面试题
当x.equals(y)等于true时,x.hashCode()与y.hashCode()可以不相等,这句话对不对
May 02 #面试题
若干个Java基础面试题
May 19 #面试题
JAVA高级程序员面试题
Sep 06 #面试题
静态变量和实例变量的区别
Jul 07 #面试题
代码中finally中的代码会不会执行
Feb 06 #面试题
怎样声明一个匿名的内部类
Jun 01 #面试题
You might like
dedecms防止FCK乱格式化你的代码的修改方法
2007/03/17 PHP
用PHP将数据导入到Foxmail的实现代码
2010/09/05 PHP
php+ajax做仿百度搜索下拉自动提示框(有实例)
2012/08/21 PHP
编写安全 PHP应用程序的七个习惯深入分析
2013/06/08 PHP
基于PHP的简单采集数据入库程序【续篇】
2014/07/30 PHP
浅谈ThinkPHP中initialize和construct的区别
2017/04/01 PHP
php二维数组按某个键值排序的实例讲解
2019/02/15 PHP
JS动态调用方法名示例介绍
2013/12/18 Javascript
js 针对html DOM元素操作等经验累积
2014/03/11 Javascript
JavaScript中操作Mysql数据库实例
2015/04/02 Javascript
浅谈JavaScript中小数和大整数的精度丢失
2016/05/31 Javascript
详解Node.Js如何处理post数据
2016/09/19 Javascript
微信小程序链接传参并跳转新页面
2016/11/29 Javascript
js中字符型和数值型数字的互相转化方法(必看)
2017/04/25 Javascript
Vue不能观察到数组length的变化
2018/06/08 Javascript
npm 常用命令详解(小结)
2019/01/17 Javascript
基于layPage插件实现两种分页方式浅析
2019/07/27 Javascript
node静态服务器实现静态读取文件或文件夹
2019/12/03 Javascript
vue 限制input只能输入正数的操作
2020/08/05 Javascript
解决Ant Design Modal内嵌Form表单initialValue值不动态更新问题
2020/10/29 Javascript
Vue 解决在element中使用$notify在提示信息中换行问题
2020/11/11 Javascript
python文件比较示例分享
2014/01/10 Python
python实现的希尔排序算法实例
2015/07/01 Python
python subprocess 杀掉全部派生的子进程方法
2017/01/16 Python
Python中模块string.py详解
2017/03/12 Python
Python正则抓取网易新闻的方法示例
2017/04/21 Python
Python实现的批量修改文件后缀名操作示例
2018/12/07 Python
关于python多重赋值的小问题
2019/04/17 Python
numpy:找到指定元素的索引示例
2019/11/26 Python
纽约复古灵感的现代珠宝品牌:Lulu Frost
2018/03/03 全球购物
有影响力的品牌之家:Our Social Collective
2019/06/08 全球购物
存储过程和sql语句的优缺点
2014/07/02 面试题
大学生应聘推荐信范文
2013/11/19 职场文书
毕业设计计划书
2014/01/09 职场文书
Python进度条的使用
2021/05/17 Python
分析Python list操作为什么会错误
2021/11/17 Python