java中的遍历及二维数组
2017-02-07 20:02
190 查看
一维数组遍历
type:数组类型
varname:元素变量
obj:需要遍历的对象
foreach输出二维数组
二维数组
二维数组的创建
.声明数组并分配空间
或者:
二维数组的初始化
方式一:一个个赋值
方式二:一行行赋值
方式三:(最常用)
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}};
相关文章推荐
- 【美团面试】java实现二维数组逆时针回形遍历
- [java学习笔记]java语言基础概述之数组的定义&常见操作(遍历、排序、查找)&二维数组
- 2017/12/30Java基础学习——增强型for嵌套遍历在二维数组中的应用
- 第2章 Java编程基础——FAQ2.25 如何实现一维和二维数组的遍历?
- java 遍历Map及Map转化为二维数组的实例
- java中二维数组的赋值与遍历
- Java遍历二维数组,求和
- java 一维数组与二维数组的遍历
- JAVA基础再回首(三)——方法、重载、数组、堆栈内存分配、数组遍历、获取最值、二维数组
- java二维数组遍历
- java实现二维数组按列遍历
- Java 二维数组遍历赋值
- JAVA之旅(三)——数组,堆栈内存结构,静态初始化,遍历,最值,选择/冒泡排序,二维数组,面向对象思想
- Java实现带行号层序遍历二叉树的变种问题(使用二维数组保存)
- java二维数组遍历与元素查找
- java--二维数组的遍历
- JAVA基础——初识JAVA(六)(数组,数组遍历,数组排序,数组常用方法、二维数组)
- JAVA之旅(三)——数组,堆栈内存结构,静态初始化,遍历,最值,选择/冒泡排序,二维数组,面向对象思想
- Java_二维数组的遍历
- java二维数组遍历