Java基本语法-----java二维数组
2016-07-22 16:00
711 查看
由于word里的样式在csdn上调太麻烦了,所以我再次贴图了,后面二维数组那里是文字的,大家将就看吧。
二维数组常见的操作:
1.遍历二维数组
2.对二维数组求和
【正在看本人博客的这位童鞋,我看你气度不凡,谈吐间隐隐有王者之气,日后必有一番作为!下面有个“顶”字,你就顺手把它点了吧(要先登录CSDN账号哦 )】
二维数组常见的操作:
1.遍历二维数组
2.对二维数组求和
class Demo { // 定义一个遍历二维数组的功能函数 public static void printArr2( int [][] a ){ // 1. 拆开二维数组 for ( int i = 0 ; i < a.length ; i++ ) { // 2. 拆开一维数组获取数据 for ( int j = 0 ; j < a[i].length ; j++ ) { System.out.print( a[i][j]+" ," ); } } } // 定义一个函数计算二维数组中的元素的累加和 public static long getSum( int [][] a ){ // 0. 定义一个结果变量 long sum = 0L; // 1. 拆开二维数组 for ( int i = 0 ; i < a.length ; i++ ) { // 2. 拆开一维数组获取数据 for ( int j = 0 ; j < a[i].length ; j++ ) { sum+=a[i][j]; } } return sum; } // 统计二维数组中元素的个数 public static int getDataCount( int [][] a ){ // 0. 记录元素个数 int count = 0; // 1. 拆开二维数组 for ( int i = 0 ; i < a.length ; i++ ) { // 2. 拆开一维数组获取数据 for ( int j = 0 ; j < a[i].length ; j++ ) { count++; } } return count; } public static void main(String[] args) { int [][] a = new int[][]{ {23,4,5},{2},{4,5,78,56,90} }; printArr2( a ); System.out.println(); System.out.println("累加和是: "+getSum( a ) ); System.out.println("统计元素个数: "+getDataCount( a ) ); System.out.println("Hello World!"); } }
【正在看本人博客的这位童鞋,我看你气度不凡,谈吐间隐隐有王者之气,日后必有一番作为!下面有个“顶”字,你就顺手把它点了吧(要先登录CSDN账号哦 )】
相关文章推荐
- java中获取当前系统时间,日期并格式化输出
- 【职坐标】Java反射机制总结
- myeclipse无法创建maven web项目:Could not resolve archetype
- 使用JAVA客户端对HDFS进行代码编写(五)
- 通过Eclipse使用OpenCV Java
- 【Java基础】反射和注解
- Jenkins 搭建及项目部署
- spring整体知识结构
- spring jdbc:initialize-database使用详解
- eclipse下SpringBoot开发和测试
- OpenCV的Java开发介绍
- Java静态导入(import static)需谨慎
- Spring官网下载dist.zip的几种方法
- Java int [] arr数组以“引用”方式被传递
- 脱离 Spring 实现复杂嵌套事务,之一(必要的概念)
- spring InitializingBean接口
- Java邻接表表示加权有向图,附dijkstra最短路径算法
- Java对象的强、软、弱和虚引用
- Spring利用JDBCTemplate实现批量插入和返回id
- java 内存溢出