Java数组的遍历与求和知识点

网友投稿 616 2023-02-16


Java数组的遍历与求和知识点

一维数组遍历与求和:

public class OneArry{

public static void main(String[] args) {

double[] num = {1.9, 2.9, 3.4, 3.5,10,-1};

num[0]=new Double(2); //通过下标把1.9变为2.0

double sum = 0;

for (int i = 0; i < num.length; i++) { //遍历

System.out.println(num[i]);

sum+=num[i]; //求和

}

System.out.println("一维数组之和为 " + sum);

}

}

运行结果:

2.0

2.9

3.4

3.5

10mhYvFV.0

-1.0

一维数组http://之和为 20.8

二维数组遍历与求和:(方式一)

public class TwoArry{

publihttp://c static void main(String[] args) {

int sum=0;

int num [][] ={

{1,2,3,4,5},

http:// {6,7,8,9,10},

{11,12,13,14,15},

{16,17,18,19,20},

{21,22,23,24,25}} ;

System.out.println("输出二维数组:");

num[0][0]=new Integer(100); //通过下标把数组里的1变为100

for(int i=0;i

for( int j=0;j

System.out.print(num[i][j]+"\t");

sum+=num[i][j]; //求和

}

System.out.http://println();

}

System.out.println("二维数组之和为:"+sum);

}

}

运行结果:

输出二维数组:

100 2 3 4 5

6 7 8 9 10

11 12 13 14 15

16 17 18 19 20

21 22 23 24 25

二维数组之和为:424

二维数组遍历与求和:(方式二)

public class TwoArry{

public static void main(String args[ ]){

int[][]num=new int[5][5];

int count=1; //数组从1开始循环

int sum=0;

for(int i=0;i

for(int j=0;j

num[i][j]=count++; //count添加到数组里

sum+=num[i][j]; //求和

// System.out.println(num[i][j]); //打印出所有数组

}

}

System.out.println("二维数组之和为:"+sum);

System.out.println("输出二维数组:");

for(int i=0;i

for(int j=0;j

System.out.print(num[i][j]+"\t");

}

System.out.println();

}

}

}

运行结果:

二维数组之和为:325

输出二维数组:

1 2 3 4 5

6 7 8 9 10

11 12 13 14 15

16 17 18 19 20

21 22 23 24 25

注解:num.length表示行数,num.length[i]表示列数

for( int j=0;j

System.out.print(num[i][j]+"\t");

sum+=num[i][j]; //求和

}

System.out.http://println();

}

System.out.println("二维数组之和为:"+sum);

}

}

运行结果:

输出二维数组:

100 2 3 4 5

6 7 8 9 10

11 12 13 14 15

16 17 18 19 20

21 22 23 24 25

二维数组之和为:424

二维数组遍历与求和:(方式二)

public class TwoArry{

public static void main(String args[ ]){

int[][]num=new int[5][5];

int count=1; //数组从1开始循环

int sum=0;

for(int i=0;i

for(int j=0;j

num[i][j]=count++; //count添加到数组里

sum+=num[i][j]; //求和

// System.out.println(num[i][j]); //打印出所有数组

}

}

System.out.println("二维数组之和为:"+sum);

System.out.println("输出二维数组:");

for(int i=0;i

for(int j=0;j

System.out.print(num[i][j]+"\t");

}

System.out.println();

}

}

}

运行结果:

二维数组之和为:325

输出二维数组:

1 2 3 4 5

6 7 8 9 10

11 12 13 14 15

16 17 18 19 20

21 22 23 24 25

注解:num.length表示行数,num.length[i]表示列数

System.out.print(num[i][j]+"\t");

sum+=num[i][j]; //求和

}

System.out.http://println();

}

System.out.println("二维数组之和为:"+sum);

}

}

运行结果:

输出二维数组:

100 2 3 4 5

6 7 8 9 10

11 12 13 14 15

16 17 18 19 20

21 22 23 24 25

二维数组之和为:424

二维数组遍历与求和:(方式二)

public class TwoArry{

public static void main(String args[ ]){

int[][]num=new int[5][5];

int count=1; //数组从1开始循环

int sum=0;

for(int i=0;i

for(int j=0;j

num[i][j]=count++; //count添加到数组里

sum+=num[i][j]; //求和

// System.out.println(num[i][j]); //打印出所有数组

}

}

System.out.println("二维数组之和为:"+sum);

System.out.println("输出二维数组:");

for(int i=0;i

for(int j=0;j

System.out.print(num[i][j]+"\t");

}

System.out.println();

}

}

}

运行结果:

二维数组之和为:325

输出二维数组:

1 2 3 4 5

6 7 8 9 10

11 12 13 14 15

16 17 18 19 20

21 22 23 24 25

注解:num.length表示行数,num.length[i]表示列数

for(int j=0;j

num[i][j]=count++; //count添加到数组里

sum+=num[i][j]; //求和

// System.out.println(num[i][j]); //打印出所有数组

}

}

System.out.println("二维数组之和为:"+sum);

System.out.println("输出二维数组:");

for(int i=0;i

for(int j=0;j

System.out.print(num[i][j]+"\t");

}

System.out.println();

}

}

}

运行结果:

二维数组之和为:325

输出二维数组:

1 2 3 4 5

6 7 8 9 10

11 12 13 14 15

16 17 18 19 20

21 22 23 24 25

注解:num.length表示行数,num.length[i]表示列数

num[i][j]=count++; //count添加到数组里

sum+=num[i][j]; //求和

// System.out.println(num[i][j]); //打印出所有数组

}

}

System.out.println("二维数组之和为:"+sum);

System.out.println("输出二维数组:");

for(int i=0;i

for(int j=0;j

System.out.print(num[i][j]+"\t");

}

System.out.println();

}

}

}

运行结果:

二维数组之和为:325

输出二维数组:

1 2 3 4 5

6 7 8 9 10

11 12 13 14 15

16 17 18 19 20

21 22 23 24 25

注解:num.length表示行数,num.length[i]表示列数

for(int j=0;j

System.out.print(num[i][j]+"\t");

}

System.out.println();

}

}

}

运行结果:

二维数组之和为:325

输出二维数组:

1 2 3 4 5

6 7 8 9 10

11 12 13 14 15

16 17 18 19 20

21 22 23 24 25

注解:num.length表示行数,num.length[i]表示列数

System.out.print(num[i][j]+"\t");

}

System.out.println();

}

}

}

运行结果:

二维数组之和为:325

输出二维数组:

1 2 3 4 5

6 7 8 9 10

11 12 13 14 15

16 17 18 19 20

21 22 23 24 25

注解:num.length表示行数,num.length[i]表示列数


版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:Spring Cloud Feign实例讲解学习
下一篇:微信小店 接口开发(微店api接口申请)
相关文章

 发表评论

暂时没有评论,来抢沙发吧~