Java 如何使用二维数组

这是一个一维数组, 里面的每一个元素,都是一个基本类型int

int a[] =new int[]{1,2,3,4,5};

这是一个二维数组,里面的每一个元素,都是一个一维数组

所以二维数组又叫数组的数组

int b[][] = new int[][]{

   {1,2,3},

   {4,5,6},

   {7,8,9}

};

步骤 1 : 初始化二维数组

public class HelloWorld {
public static void main(String[] args) {
//初始化二维数组,
int[][] a = new int[2][3]; //有两个一维数组,每个一维数组的长度是3
a[1][2] = 5; //可以直接访问一维数组,因为已经分配了空间 //只分配了二维数组
int[][] b = new int[2][]; //有两个一维数组,每个一维数组的长度暂未分配
b[0] =new int[3]; //必须事先分配长度,才可以访问
b[0][2] = 5; //指定内容的同时,分配空间
int[][] c = new int[][]{
{1,2,4},
{4,5},
{6,7,8,9}
}; }
}

练习二维数组

(定义一个5X5的二维数组。 然后使用随机数填充该二维数组。

找出这个二维数组里,最大的那个值,并打印出其二维坐标)

最新文章

  1. “NOSQL” 杂谈
  2. Android随笔之——跨进程通信(一) Activity篇
  3. 将csv文件读入数据库
  4. [DataBase] MongoDB (8) 副本集
  5. HTML5 的 localStorage(本地数据库) 的用法
  6. netfilter-在内核态操作网络数据包
  7. vue 滚动加载
  8. C#路径/文件/目录/I/O常见操作汇总
  9. 也不知怎么了LVS.SH找不到,网上搜了一篇环境搭配CENTOS下面的高可用 参考
  10. js 闭包 详解
  11. java remote debug
  12. codevs1039 数的划分
  13. TCP协议详解---上
  14. java 空指针异常造成的原因有哪些
  15. 自学WEB前端到什么程度才能就业
  16. maven下载jar包下载不下来的解决方法
  17. Docker用途 & 和tomcat的区别
  18. 解决java.lang.NoClassDefFoundError: org/aopalliance/intercept/MethodInterceptor问题
  19. 【Python】paddlepaddle docker python2.7 centos运行
  20. jQuery.mobile.changePage的参数

热门文章

  1. 【Beta】发布说明
  2. OO助教的退休感想
  3. IIS部署Silverlight
  4. Unity制作出《超级马里奥》的2D和3D混合效果
  5. 使用uiautomator2自动化测试app(二)------操作篇
  6. TP 控制器和模型里面order 写法不同
  7. Navicat 12.x for MySQL最新版安装破解教程(附安装包和注册机,全网独家可用
  8. Git Bash 克隆project
  9. android细节之android.intent.category.DEFAULT的使用
  10. java多线程(四)死锁