首页 > 编程 > Java > 正文

java中的遍历及二维数组

2019-11-10 23:52:59
字体:
来源:转载
供稿:网友

一维数组遍历

for(type varname:obj){ //循环体}

type:数组类型 varname:元素变量 obj:需要遍历的对象

public class text{ public static void main(String[] args){ int[] intArr={1,2,3,4,5}; for(int a:intArr){//遍历intArr的每一个元素 System.out.PRintln(a); } }}

foreach输出二维数组

int[][] a={{1},{4,5},{7,8,9}};for(int[] x:a){ //获得一维数组 for(int y:x){ System.out.print(y+" "); } System.out.println();}

二维数组 二维数组的创建 .声明数组并分配空间

int[][] a=new int[3][3];

或者:

int[][] a=new int[3][]; **先指定第一维//再为第一维数组分配a[0]=new int[3];a[1]=new int[3];a[2]=new int[3];

二维数组的初始化 方式一:一个个赋值

int[][] a=new int[3][3];a[0][0]=1;a[0][1]=2;....a[2][2]=9;

方式二:一行行赋值

int[][] a=new [3][];a[0]=new int[]{1};a[1]=new int[]{4,5};a[2]=new int[]{7,8,9};

方式三:(最常用)

int[][] a={{1},{4,5},{7,8,9}};
发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表