00问答网
所有问题
在Java中定义数组能直接写成int x[100]吗?
我知道能写成int[] x=new int[100];或者int[] x;x=new int[100];
举报该问题
推荐答案 2016-12-04
不能吧,int x[]只是定义了引用变量x,指定长度应该是在实例化对象的时候,你单纯定义个引用变量,java也只是在内存栈中分配了一块空间,你写多大的数字都没啥意义,只有在实例化时也就是new的时候,指定了长度,java会根据这个大小在堆中分配相应的空间
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://00.wendadaohang.com/zd/D0Beer00TrZ00jejZnB.html
相似回答
Java中
,
定义
一个1~
100
的数据,存放进
数组
,并遍历它。
答:
1、
定义
一个大小是
100的数组
int arr[]=new
int[100]
;//定一个100大小的整型数组2、循环赋值1-100的数 for(int i=1;i<=100;i++){ arr[i-1] = i;//赋值1-100的数}3、遍历数组 for(int i=0;i<arr.length;i++){//数组最大值是arr.length,循环遍历数组 System.out.println...
Java中数组的定义
与使用方法
答:
int demo
Array[]
;
int[]
demoArray;这两种形式没有区别,使用效果完全一样,读者可根据自己的编程习惯选择。注意:
Java在定义数组
时并不为数组元素分配内存,因此[ ]中无需指定数组元素的个数,即数组长度。而且对于如上定义的一个数组是不能访问它的任何元素的,开发者必须要为它分配内存空间,这时要...
怎样用
java定义
一个
int数组
答:
所以在main方法中为【非静态】的an
Array数组
赋值是不允许的。
java中
的
数组
语法
答:
其中,
数组
长度就是能够存放的元素个数,显然应该是大于0的整数。例如:score=new int [30];height =new double[10];name=new String [30];也可以在声明数组时就给它分配空间。语法:数据类型 数组名[ ]=new 数据类型[数组长度];如:int sum[ ]=new
int[100]
;三、赋值:给数组元素赋值。有...
大家正在搜
相关问题
怎样用java定义一个int数组
java 定义数组 int a[];与int[] a 有什么...
Java中,定义一个1~100的数据,存放进数组,并遍历它。
java里面能不能直接冲键盘输入一个int的数组
Java编程中int i:x是什么意思?(x是定义的一个数组...
如何声明一个int数组 java
关于一个Java的数组定义问题
java中如何定义数组