44问答网
所有问题
arr = new int[n];这个语句具体什么意思?请求通俗易懂的讲解一下。
如题所述
举报该问题
推荐答案 2017-02-06
创建一个整型的数组,表示这个数组中所有的元素都是int类型
数组给出的长度是n,表示这个数组共有n个元素
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://44.wendadaohang.com/zd/Y6RZWRWD666RR3WRZYW.html
其他回答
第1个回答 2017-02-06
在Java语言中,创建数组的一种方式:
int[] arr = new int[n];
表示创建一个长度为n的
定长
数组
另外还有两种创建数组的方式:
(1)int[] arr = {1,2,3};
( 2 ) int[] arr = new int[] {1,2,3};
追问
谢谢😊
本回答被提问者采纳
相似回答
请问,
int []arr1
=
new
int[n]; 和 int *arr2 = new
int[n];的
区别是...
答:
int[]
arr1=new
int[n];
//这里的arr1是一个"数组指针",这个指针指向的是整个堆创建出来的整个数组地址.而int *arr2 = new int[n];//这里的arr2是一个普通的指针,这个指针指向的是这个堆创建出来的数组的首地址.数组指针arr1需要用delete[]arr1来释放内存;而arr2是一个普通的指针,如果是在...
初学编程java 关于杨辉三角得程序,哪位高人
讲解下
,我基本不明白。解释下...
答:
int
arr
[][]
=
new
int[n][n];
//定义一个动态的二位数组 for (int i = 0; i <n; i++) {//i为行,j为列 for (int j = 0; j <=i; j++) {//行与列是相等的 if (j == 0)arr[i][j] = 1;//第一列都为1 else arr[i][j] = arr[i - 1][j - 1] + arr...
利用JAVA数组循环编程,显示下面数据的前
n
项,已知前两项的值都是1,后
答:
public class TestRef {public static void main(String[] args) {System.out.print("输入n(n>0):");Scanner scan =
new
Scanner(System.in);int n = scan.nextInt();int[]
arr
= new
int[n
+
1];
//这个地方多开辟了一个空间,否则当n==1时,执行arr[
1]=1
时会抛出数组越界的异常if...
关于C#数组排序的问题
答:
假如数组元素个数为n,数组名a[]。用c语言排序,算法代码如下:
int
i,j,t for(i=0;i<n-1;i++)for(j=i+1;j<n;j++){ if(a[i]>a[j]){ t=a[i];a[i]=a[j];a[j]=t;} } 这样排序之后,数组a[]的元素就是从小到大排列了。望采纳,手机党,打字母很坑。。。更多...
大家正在搜
java中arr是什么意思
c语言arr什么意思
当声明一个数组int arr
若有定义语句 int a
设有定义语句 int a
int a[3][4]
语句int *p;说明了
int main
intarray
相关问题
请问,int []arr1 = new int[n]; 和 ...
int[] arr = new int[0];有什么用?
int[] arr = new int[] {8,2,1,0...
java程序int arr[] = new int[ (up...
java程序int arr[] = new int[ (up...
两个java题:static int arr[]=new i...
int[] arr=new int[]
java怎么实现输入n个数字赋值到一个数组内?