社区
Java SE
帖子详情
Java的数组定义的问题
空白是我
2005-01-11 01:13:41
int x[]=new int [10];
为什么这一句在编译时不报错。
我在书上看到Java语言中声明数组时,无论用何种方式定义数组,都不能指定其长度
希望能说明的具体些
我Java刚入门,想学的明白些,谢谢!
...全文
208
10
打赏
收藏
Java的数组定义的问题
int x[]=new int [10]; 为什么这一句在编译时不报错。 我在书上看到Java语言中声明数组时,无论用何种方式定义数组,都不能指定其长度 希望能说明的具体些 我Java刚入门,想学的明白些,谢谢!
复制链接
扫一扫
分享
举报
写回复
配置赞助广告
用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
类的
数组
的
问题
定义
了一个类: class Student{ private int Id; public int getId() { return Id; } public void setId(int id) { Id = id; } } 现在想
定义
这个类的
数组
,应该这样: Student
关于
JAVA
中
数组
定义
的
问题
今天开始又捡起了之前学了开头的
JAVA
,准备好好的学好这个语言为到时候找工作做准备,不知道之后是考研还是直接工作,且学且珍惜吧。 转自:https://www.cnblogs.com/ok932343846/p/6743699.html
Java
中
定义
数组
的语法有两种: type arrayName[]; type[] arrayName; type 为
Java
中的任意数据类型,包括基本类型和组...
java
数组
长度
定义
_
java
怎么
定义
数组
的长度?
java
中的
数组
长度
问题
之前对
Java
中的
数组
一直是一知半解,特别是
数组
中的长度
问题
。今天对这个
问题
也算是小有理解,算是对
java
数组
的有了更进一步的了解吧。不说了,先来例子再说:packagecom.test;publicclassTest{/***@paramargs*/publicstaticvoidmain(String[]args){//TODOAuto-generatedmetho...
Java
数组
定义
问题
在
Java
中
定义
数组
:int i[100]; 系统报错。错误:Syntax error on token "100", delete this token
java
正确的
数组
定义
格式为: int [ ] i=new int[100];另外测试了下这样写: int i []=new int[100];系统也并未报错,看来这样的写法是允许的。书上这样的原因暂时还不清楚。...
Java
数组
深入解析:
定义
、操作、常见
问题
与高频练习
介绍了
Java
中
数组
的
定义
、初始化、常见操作、常见
问题
以及练习题。包括
数组
的声明方式(动态初始化、静态初始化、简化静态初始化),如何获取
数组
长度、访问元素和遍历
数组
,如何处理
数组
复制、扩容、合并等操作。此外,还列出了
数组
操作中的常见异常如索引越界和空指针异常,并提供了相关练习以帮助加深理解。
Java SE
62,620
社区成员
307,251
社区内容
发帖
与我相关
我的任务
Java SE
Java 2 Standard Edition
复制链接
扫一扫
分享
社区描述
Java 2 Standard Edition
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章