当前位置: 首页 > news >正文

多维数组

image

二维数组

定义一个二维数组

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

该二维数组结构

[4][2]
array[0] = {1,2}    1=array[0][0]   2=array[0][1]
array[1] = {2,3}    2=array[1][0]   3=array[1][1]
array[2] = {3,4}    3=array[2][0]   4=array[2][1]
array[3] = {4,5}    4=array[3][0]   5=array[3][1]

注意!!!!

array[0]本身是一个长度为2的一维数组 里面存放有 1和2

代码

package com.guo.arry;public class ArrayDemo05 {public static void main(String[] args) {int[][] array = {{1,2},{2,3},{3,4},{4,5}};//二维数组结构//[4][2]System.out.println(array.length);System.out.println(array[0].length);System.out.println("============");// array[0] = {1,2}         1=array[0][0]    2=array[0][1]// array[1] = {2,3}         2=array[1][0]    3=array[1][1]// array[2] = {3,4}         3=array[2][0]    4=array[2][1]// array[3] = {4,5}         4=array[3][0]    5=array[3][1]System.out.println(array[0]);/*在 Java 中,数组属于引用数据类型,而不是基本数据类型(如 int、String)。当你用 System.out.println() 直接打印一个数组变量时,Java 并不会自动遍历数组并输出里面的元素,而是会调用数组对象的 toString() 方法,这个方法默认返回的是:[数组类型标识@哈希码值*/System.out.println("============");//调用printArray方法打印array[0]   array[0] = {1,2}// array[0].length=2// array[0]本身是一个长度为2的数,  里面有  1   2printArray(array[0]);System.out.println("");System.out.println("============");// 打印数组array[0][0]和array[0][1]System.out.print(array[0][0]);System.out.print(" ");System.out.println(array[0][1]);System.out.println("============");// 打印数组中所有元素   array.length=4   array[i].length=2for (int i = 0; i < array.length; i++) {for (int j = 0; j < array[i].length; j++) {System.out.print(array[i][j]+"\n");}}}// 方法:打印所有元素// 方法:打印所有元素public static void printArray(int[] arrays){for (int i = 0; i <arrays.length; i++) {System.out.print(arrays[i]+" ");}}}
http://www.jsqmd.com/news/437027/

相关文章:

  • 信号处理中的脉冲压缩、匹配滤波、相关处理的技术分析与典型应用
  • 独凤轩集团中熬汤业海南项目投产 赋能骨汤产业高质量发展
  • 49.字母异位词分组
  • 从零起步掌握SEO技能,稳步提升网站流量与优化效果
  • 信息学奥赛一本通1359:围成面积 ← Flood fill
  • 考虑柔性负荷的综合能源系统低碳经济调度探索
  • 明天就要开学。
  • 快板厂pcb4层板打样哪家快又稳
  • 2026年3月武汉装修一条龙公司最新推荐,聚焦全屋定制与全案交付能力 - 品牌鉴赏师
  • 在 React 中,什么情况下需要用 useCallback 和 useMemo?它们的区别是什么?
  • 3月4日(121-123题)
  • 十二层PCB选型指南:2026高速电路板厂商排名
  • PCB四层板哪家好?5大厂商综合评测排名
  • 无线数采网关有哪些功能特点
  • 某能源企业AI转型:提示工程架构师介入后,设备故障率降18%
  • 风机润滑数据采集物联网解决方案
  • 2026最新 | 3款离线免费pdf转word工具软件推荐,教你选对不踩坑
  • 云原生网关 Ingress-Nginx 链路追踪实战:OpenTelemetry 采集与观测云集成方案
  • ElasticSearch核心原理详解
  • 基于 YOLO26 的电瓶车自行车智能检测(中英文双版) | 附完整源码与效果演示
  • XTDrone平台下创建自己的world文件并运行
  • 基于YOLO26的5类常见水果检测系统(中英文双版) | 附完整源码与效果演示
  • 高量程电导率TDS盐度测定仪
  • 模块化与组件化:90%的前端开发者都没搞懂的本质区别
  • 人工智能之数字生命-本能动作体系规范(任务/方法/本能方法函数)
  • 书匠策AI:解锁课程论文高效写作的“智慧密钥”
  • 工业防爆小型气象站
  • [特殊字符]书匠策AI:解锁课程论文新境界,让学术写作如行云流水![特殊字符]
  • 自然语言处理 —— 语言资源
  • 智能考试系统核心模块回归测试:从基础数据到业务闭环的深度验证