55问答网
所有问题
java 数组初始化
int a[]=new int [3]{1,2,3};怎么不行啊?
举报该问题
推荐答案 2010-08-05
int a[]=new int [3]{1,2,3};
改为int a[]=new int []{1,2,3};就行了。。如果你在定义的时候就赋值就不用写长度了。。如果不赋值的话就需要写长度。。
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://55.wendadaohang.com/zd/ILFcF4I4e.html
其他回答
第1个回答 2010-08-05
改为int a[]=new int []{1,2,3};找本教材看看吧,基础不牢,地动山摇啊;
第2个回答 2010-08-05
int a[]=new int []{1,2,3};
第3个回答 2010-08-06
int a[] = {1,2,3};
int a[] = new int[3];
相似回答
java
如何定义
数组
和
初始化
答:
数组的初始化有以下两种方式
静态初始化
静态初始化是指在定义的同时指定数组元素内容,示例代码如下:int[] arr1 = {1,2,3,4,5};String[ ] arr2 = {"tom","rose","sunny"};String[ ][ ] arr3 = { {"tom","American"},{"jack","England"},{"张三","china"} };动态初始化 ...
java
怎么判断一个
数组
是否被
初始化
?
答:
在 Java 中,数组在声明时会被默认初始化
。如果一个数组没有被显式地初始化,则它的所有元素都将被赋予默认值(0、false 或者 null),这些默认值取决于数组所包含的数据类型。因此,你可以通过判断数组中的第一个元素是否为默认值来判断该数组是否已经被初始化。示例代码如下:private int[] array;/...
如何在
java
中使用
数组
答:
1、首先可以使用String[] s=new String[6],定义一个长度为6的字符串
数组
,定义之后,可以对字符串数组进行赋值,如下图所示。2、使用int[] i=new int[6],定义一个长度为6的整型数组,其它类型类似,如下图所示。3、也可以在定义数组的时候,直接对数组进行赋值,使用String[] str=new String[...
Java数组初始化
,这三种方式有什么区别
答:
创建
数组
的三种方式:其实分为2类,一种是静态的创建,如方式一。一种是动态的创建,只不过根据写法的不同分为方式二和方式三:[
java
] view plain copy public static void main(String[] args) { // 1.方式一 声明 分配空间并赋值 int[] arr1 = {1,2,3};// 2.方式二 显示
初始化
int...
java
类中构造函数中:
数组
怎样
初始化
答:
1、
java
构造函数--数组 在构造函数中
初始化数组
,如 public class array { private int [][] matrix; public array(int r,int c) { matrix=new matrix[r][c]; } } matrix=new matrix[r][c];2、这里是new int[][]; java中8个基本数据类型都是有默认值的,int默认值为0 ,3、所以...
大家正在搜
Java数组初始化的三种方式
数组的初始化三部曲JAVA
java数组初始化为空
java数组静态初始化 长度
数组初始化三种方法
Java数组初始化赋值
java数组默认初始化
java初始化数据怎么写
对数组初始化正确的方法是