java数组定义及初始化_怎样用java定义一个int数组 Java中一维数组定义及初始化 int []a; a[]={1,2,3}......

本文详细介绍了Java中如何定义和初始化一维数组,包括在类中声明、在方法中赋值的操作,并且提到了二维数组的定义与初始化方式。还讨论了数组作为对象的特性,以及对数组元素的访问和操作。此外,文章还涵盖了数组初始化的一些常见错误和注意事项,如不能在类级别直接赋值,以及如何创建不规则二维数组。
摘要由CSDN通过智能技术生成

导航:网站首页 >

怎样用java定义一个int数组 Java中一维数组定义及初始化 int []a; a[]={1,2,3}...

怎样用java定义一个int数组 Java中一维数组定义及初始化 int []a; a[]={1,2,3}...

相关问题:

匿名网友:

int[] anArray = null;这样赋值在java中是不允许的,会判定为语法错误,首先java只可以在class中声明成员变量,而不能对变量赋值,你只能在方法中(例如:main方法或者其他方法)对变量赋值。但是class中允许在声明变量的同时,为变量赋初始值。

也就是说 int anArray2 = new int[10]; 这样是允许的,这里的 new int[10] 是初始化操作(不是赋值操作)。

anArray = new int[10];

static int[] bArray = null;

public void setValue()

{anArray = new int[10]; }

public static void main(String[] args)

{anArray = new int[10]; }

java中使用 [][] 来定义二维数组 定义数组时也可同时初始化

下面是一些例子

float[][] numthree; //定义一个float类型的2维数组

numthree=new float[5][5]; //为它分配5行5列的空间大小

numthree[0][0]=1.1f; //通过下标索引去访问 1行1列=1.1

long[][] numfive=new long[5][]; //定义一个long类型的不规则数组

numfive[0]=new long[5]; //为第1行分配5列

double型的数组分配3行3列的空间同时赋值

double[][] numsix={{1.111D,2.222D,3.333D},{4.444D,5.555D,6.666D}};

int[][] numseven=new int[][]{{10,20,30},{40,50},{60}};

匿名网友:

1.怎样用java定义一个int数组

答:int[] anArray = null;这样赋值在java中是不允许的,会判定为语法错误,首先java只可以在class中声明成员变量,而不能对变量赋值,你只能在方法中(例如:main方法或者其他方法)对变量赋值。但是class中允许在声明变量的同时,为变量赋初始值。 也...

2.Java中一维数组定义及初始化 int []a; a[]={1,2,3}...

答:如果你熟悉C/C++,Java数组的工作原理与它们不同。Java中的数组是对象,这就意味着与C++中的数组的根本不同. 1、数组不是集合,它只能保存同种类型的多个原始类型或者对象的引用。数组保存的仅仅是对象的引用,而不是对象本身。数组声明的两种形...

3.设有数组定义:int myintarray[]={10,20,30,40,50,6...

问:int s=0; for(int i=0;i,myintarray.length;i++) if(i%2==1)s+=myintarr...

4.数组定义为 int a[3][2]={1, 2, 3, 4, 5, 6},数组...

问:数组定义为 int a[3][2]={1, 2, 3, 4, 5, 6},数组元素_____的值为6。 A...

5.请问在java中怎么用ArrayList声明一个int型的数组。

问:ArrayList list=new ArrayList(); ArrayList a=new ArrayList...

6.急!C语言中数组可以int a[ ];这样定义吗?!

答:int a[]; //这样不可以,不能确定元素个数。 int a[]={1,2,3,4,5}; //这样可以,因为从后面的初始化表中可以确定元素个数为5。

7.若有数组定义 int a[4][5];, 则引用*(a+1)+2表示

答:若有数组定义 int a[4][5];, 则引用*(a+1)+2表示“&a[1][2]”

8.有数组定义inta[2][2]=={{1},{2,3}};则a[0][1...

问:详细说明一下,谢谢

9.Java中设数组Array由以下语句定义 int Array=new i...

问:A.Array[0] B.Array[1] C.array[0] D.array[1]

10.int array[] int *array. c语言

问:书上说这两个都是指向int变量的指针??但是前面又说*ptr表示指向变量的...

问题推荐

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值