2 qq 24165265 qq_24165265 于 2016.04.07 17:52 提问

Java新手请教各位大神

请问如何给一个泛型为double的arraylist求和?那个类型转化什么的好复杂。

9个回答

changboyuan2015
changboyuan2015   2016.04.07 18:01

用加强版的for循环吧。我好久没用了不知道对不对,你试试。
double sum=0;
for(double d:dArray){
sum+=d;
}
*****其中dArray是list的名字。

qq_24165265
qq_24165265 回复changboyuan2015: 试过了,还是类型的问题
2 年多之前 回复
qq_24165265
qq_24165265 回复changboyuan2015: 试过了,还是类型的问题
2 年多之前 回复
qq_24165265
qq_24165265 回复changboyuan2015: 试过了,还是类型的问题
2 年多之前 回复
qq_24165265
qq_24165265 回复changboyuan2015: 试过了,还是类型的问题
2 年多之前 回复
qq_24165265
qq_24165265 回复changboyuan2015: 试过了,还是类型的问题
2 年多之前 回复
qq_24165265
qq_24165265 回复changboyuan2015: 试过了,还是类型的问题
2 年多之前 回复
qq_24165265
qq_24165265 回复changboyuan2015: 试过了,还是类型的问题
2 年多之前 回复
qq_24165265
qq_24165265 回复changboyuan2015: 试过了,还是类型的问题
2 年多之前 回复
qq_24165265
qq_24165265 回复changboyuan2015: 试过了,还是类型的问题
2 年多之前 回复
qq_24165265
qq_24165265 回复changboyuan2015: 试过了,还是类型的问题
2 年多之前 回复
qq_24165265
qq_24165265 回复changboyuan2015: 试过了,还是类型的问题
2 年多之前 回复
CSDNXIAOD
CSDNXIAOD   2016.04.07 18:02

请教各位大神!!!
----------------------biu~biu~biu~~~在下问答机器人小D,这是我依靠自己的聪明才智给出的答案,如果不正确,你来咬我啊!

u014673901
u014673901   2016.04.07 18:02

定义一个Double的产量,遍历集合,将集合里面的值加到Double变量上

yinbucheng
yinbucheng   2016.04.07 21:05

double ds = arraylist.toArray();
double sum = ds[0];
for(int i=0;i<ds.length;i++){
sum+=ds[i];
}

yinbucheng
yinbucheng   2016.04.07 21:05

i=1把i=0改为i=1

yinbucheng
yinbucheng   2016.04.07 21:06

for(int i=1;i<ds.length;i++)

taoleialskdjfhg
taoleialskdjfhg   2016.04.07 23:23

ArrayList db = new ArrayList();
for (int i = 0; i<5; i++)
{
db.add(1.1*i);
}
double sum = 0;
for (double e : db)
{
sum = sum + e;
}
System.out.println(sum);

qq_26431469
qq_26431469   2016.04.08 10:16

泛型怎么能求和呢 , 首先你的确保你的泛型里面的类型都是可以相加的

u011225629
u011225629   2016.04.08 11:32

ArrayList存储的数据为对象类型,不是你的泛型类型,你的泛型修饰的是你的ArrayList,与存储的数据无关的!

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
想向各位大神请教
我是学计算机的,想买一台电脑,价格在5000左右,我不打游戏,希望大神们推荐一下!
请教各位大神!!!
问题如下:一张只写着名字的图片,如何用一个最小的外接矩形将该名字圈起来并将其切割保存为另一张图片,用opencv函数怎么写代码?跪求!!!感激不尽!!
新手上路~请教各位大虾~~~请教~请教~
请问各位我对ASP很有兴趣~但是我是个新手~很多东西都不懂~我应该学什么先呢?还有我想请教下ASP和ASP.net有什么不同的地方~请各位高手教下我可以吗?
为什么使用消息队列?(消息队列的使用场景是怎样的?)
https://www.zhihu.com/question/34243607/answer/140732170消息队列的使用场景是怎样的? - ScienJus的回答 - 知乎https://www.zhihu.com/question/34243607/answer/58314162https://www.zhihu.com/question/34243607/answer/58314162...
Java实现Hadoop大表join
这是一个课堂作业,用来join订单和用户,在这里记录下来。源数据csv order.csv ID_O,Order_No,ID_P 1,24351,2 2,43567,1 3,77895,156 person.csv Id_P,LastName,FirstName,Address,City 1,Snow,Jon,GreatWall,Winterfell 2, Lannister,Tyrion,Cast
请教各位大神,如何解决?
SLF4J: Class path contains multiple SLF4J bindings.SLF4J: Found binding in [jar:file:/E:/Maven/jeewx3.1repository/JEEWX-OS-repository/ch/qos/logback/logback-classic/1.0.7/logback-classic-1.0.7.jar!/or...
怎么将JAVA与数据库连接起来?新手上路,希望各位前辈多多指教!
 import java.sql.Connection; import java.sql.*; public class lianjie{ Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver"); String ur1="jdbc:sqlserver://localhost:1433;databaseName=zj
vs2010+opencv2.4.9运行时候出现问题?求助各位
参考书目是OpenCV3 编程入门 程序是: # include using namespace cv; int main () { VideoCapture capture("1.avi"); while (1) { Mat frame; capture>>frame; imshow("reading video", frame); waitKey(60000);
基于java实现的des算法
新手自己写的 代码质量有点低 各位大神请见谅
新手入门,学习java从小白到大神应该从何做起?
编程入门先学什么?关于编程,关于编程的基础语言,想要学习的朋友,一定会多多少少了解一些。像 C、C++、Python和Java四种都是通用的编程语言,而JavaScript和PHP算是Web环境的专用编程语言。但其实,编程的语言有很多种,想要入门编程,要学习的编程语言也很多。在这里我就简单总结下编程入门的一系列学习方法。        上面我们提到,学习编程的语言有很多种,像C、C++、Pyth