wgzr.net
当前位置:首页 >> jAvA定义一维数组 >>

jAvA定义一维数组

第一种写法:int[] i={1,2,3}; 定义一个长度为3的整形数组 并且初始化值 第二种写法:int[] i=new int[2];定义一个长度为2的整形数组 并且没有初始化值

首先: 一维数组的声明 ; 代码如下 int[] ary1; //Java推荐的数组声明方式 int ary2[]; // 不推荐,但也是正确的,C语言等使用这种方式其次: 声明的声明和赋值 //参考一 int[] ary1 = {1,2,3};// 声明的时候,同时赋值 //参考二 int[] ary2 = new int[3];

int a[]; //声明未初始化 a = new int [10]; // 定义占用空间大小(10个int) int a[] = new int [10]; //声明并定义大小(即分配了指定大小的空间) int a[] = {1,2,3}; // 声明并初始化,占用空间大小是3个int.希望能对你有所帮助.

int [] a = new int[]{1,2,8,0};Arrays.sort(a);即可排序

(一)一维二维数组的定义:e799bee5baa6e4b893e5b19e31333365653836 [html] view plain copy/*一维数组定义的几种方法: * int[] x; int x[]; 二维数组定义的几种方法: int[][] y; int y[][]; int[] y[]; int[] x,y[];//x一维、y二维 int[] x; int[] y[]; ----------- a:

import java.lang.Math;public class arraycopy { private int[] a = new int[10] ; private int[] b = new int[7] ; for(int i = 0 ; i < 10 ; i++){ a[i] = (int) (19*Math.random()+1) ; }

很简单:int[] a=new int [10]; Scanner scan=new Scanner(System.in); for(int i=0;i{ a[i]=scan.nextInt(); }

网站首页 | 网站地图
All rights reserved Powered by www.wgzr.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com