社区
Java SE
帖子详情
Java的数组定义的问题
空白是我
2005-01-11 01:13:41
int x[]=new int [10];
为什么这一句在编译时不报错。
我在书上看到Java语言中声明数组时,无论用何种方式定义数组,都不能指定其长度
希望能说明的具体些
我Java刚入门,想学的明白些,谢谢!
...全文
143
10
打赏
收藏
Java的数组定义的问题
int x[]=new int [10]; 为什么这一句在编译时不报错。 我在书上看到Java语言中声明数组时,无论用何种方式定义数组,都不能指定其长度 希望能说明的具体些 我Java刚入门,想学的明白些,谢谢!
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
10 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
grapepaul
2005-01-14
打赏
举报
回复
xx[0].length
qxk
2005-01-14
打赏
举报
回复
数组不能指定长度指的是int x[] 在定义的时候不能指定
在它初始化的时候就能指定了 x=new int [20];
boneeater
2005-01-11
打赏
举报
回复
int x[]=new int [10]; 是没错的,因为该语句定义并初始化了
可以看成如下2步
int[] x; 定义
x=new int[10]; 初始化
换本书吧.....
空白是我
2005-01-11
打赏
举报
回复
我定义一下名为x的数组
System.out.println("The array length is "+x.length);
用上面语句可以打印出长度
但如何打印出二维数组的长度呢
比如下面的语句
int xx[][]=new int [3][2];
System.out.println(xx.length); \\这句输出3
我相让他输出2有这个可能吗?
如果可以的话该如何写?
oldmoon
2005-01-11
打赏
举报
回复
无论用何种方式定义数组,都不能指定其长度,这是指不能出现这种情况:int s[10];
而int s[]=new s[10]是正确的!
jwbecalm
2005-01-11
打赏
举报
回复
to define an array,you can use:
int[] a1;
or int a1[];
All that you have at this point is a reference to an aray,and there's been no space allocated for the array.
To create storage for the array ,you must write an initialization expression.
iWANGLAN
2005-01-11
打赏
举报
回复
呵呵,你写反了,理解中....
wumingwangzi
2005-01-11
打赏
举报
回复
你是不是看反了?
数组必须要定义长度的
空白是我
2005-01-11
打赏
举报
回复
呵呵 不好意思 钻了牛角尖
treeroot
2005-01-11
打赏
举报
回复
定义没有声明呀
int[] x; 定义
x=new int[10]; 初始化
java
数组
定义
长度_
JAVA
数组
的
定义
JAVA
一维
数组
一,注意不可添加
数组
元素不可改变
数组
长度一个
数组
中的说有元素必须数据类型相同二,创建方法三种1直接添加元素类型[]
数组
名 = {元素,元素,元素,……};int[] arr={1,2,3,4};2先
定义
数组
长度再添加...
java
数组
定义
方法_
java
中
定义
数组
的方法有哪些
java
中
定义
数组
的方法有哪些发布时间:2020-06-25 18:10:36来源...
数组
定义
方式一动态方式(指定
数组
的长度)格式:
数组
存储的数据类型[]
数组
名字 = new
数组
存储的数据类型[长度];[] : 表示
数组
。
数组
名字:为
定义
的...
java
数组
的声明_
Java
数组
定义
常用方法
Java
数组
定义
常用方法
Java
中的
数组
、是一种简单的线性数据存储结构、他用牺牲自动扩展大小来换取与集合相比的唯一优势——查询效率的提升。
Java
中的
数组
有什么类型?我们要怎么
定义
这些
数组
呢?下面跟yjbys小编一起来...
Java
数组
定义
问题
, delete this token
java
正确的
数组
定义
格式为: int [ ] i=new int[100];另外测试了下这样写: int i []=new int[100];系统也并未报错,看来这样的写法是允许的。书上这样的原因暂时还不清楚。...
Java
数组
定义
的三种方式
Java
数组
定义
的三种方式 第一种:先声明,分配空间,赋值 int[] arr; //先声明 arr=new int[10]; //分配空间 fo0(int i=0;i<10;i++){ arr[i]=i*10; } 第二种:声名的同时分配空间,再赋值(第一种的简化)...
Java SE
62,630
社区成员
307,264
社区内容
发帖
与我相关
我的任务
Java SE
Java 2 Standard Edition
复制链接
扫一扫
分享
社区描述
Java 2 Standard Edition
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章