java 数组内元素相乘,java数组元素如何进行加减乘除,请大侠咪赐教!!

java数组元素如何进行加减乘除,请大侠咪赐教!!

关注:115  答案:4  mip版

解决时间 2021-02-03 18:36

e6cb1a03ad541b3098697807b7bf1798.png

提问者一段小時光

2021-02-02 20:53

String[] a=new String[10],String[] b=new String[10],我这算一维还是二维数组呢?

假如说数组a[1,2,3,4,5,6,7,8,9,0]和b[1,2,3,4,5,6,7,8,9,0],

偶的问题有三:1、我如何计算a数组的所有元素之和 和 b数组的所有元素之和?

2、a数组的和除以b数组的和怎么除?

3、再计算a数组各元素乘以b数组各元素后除以b 数组元素之和?

各位大侠咪可否写出代码让小弟参考一二!感激涕零、、

最佳答案

e6cb1a03ad541b3098697807b7bf1798.png

二级知识专家你的幸福"关我啥事

2021-02-02 22:22

都是一维数组。

计算数组的和用一个循环就可以了。

public int getdata(String x,int [] a){

int c=0;

if("加".equals(x)){

for(i=0;i

c+=a[i];

}

}

else if("乘".equals(x)){

for(i=0;i

c=c*a[i];

}

}

return c;

}

public static void main(String args[]){

int [] a={1,2,3,4,5,6,7,8,9,0};

int [] b={1,2,3,4,5,6,7,8,9,0};

//问题1

int c=0;

c=getdata("加",a);

int d=0;

d=getdata("加",b);

//问题2

c/d;

//问题3

getdata("乘",a)*getdata("乘",a)/d;

}

随便写了下 不知道楼主看懂没

全部回答

e6cb1a03ad541b3098697807b7bf1798.png

1楼青春敷年華

2021-02-03 01:43

首先,你那是一维数据,如果是二维应该是:String [][] a=new String[10][10];这样的写法

你确定要用String类型的?

e6cb1a03ad541b3098697807b7bf1798.png

2楼轉角離身

2021-02-03 00:45

用封装的基础数据类型的类 .pars对应的类型 ,转换成相应的数据 然后再进行加减乘除

e6cb1a03ad541b3098697807b7bf1798.png

3楼白胡子大佬

2021-02-02 23:18

public class Test {

static int sum1;

static int sum2;

static int sum3;

public static void main(String[] args) {

String[] a = {"1","2","3","4","5","6","7","8","9"};

String[] b = {"1","2","3","4","5","6","7","8","9"};

for (int i=0;i

sum1 += Integer.valueOf(a[i]);

}

for (int i=0;i

sum2 += Integer.valueOf(b[i]);

}

for (int i=0;i

sum3 += Integer.valueOf(a[i])*Integer.valueOf(b[i])/Integer.valueOf(b[i]);//0不能做除数,我帮你把0去除了;

}

System.out.println(sum1);

System.out.println(sum2);

System.out.println(sum1/sum2);

System.out.println(sum3);

}

}

我要举报

如以上问答内容为低俗/色情/暴力/不良/侵权的信息,可以点下面链接进行举报,我们会做出相应处理,感谢你的支持!

→点此我要举报以上信息!←

推荐资讯

大家都在看

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值