我使用java中的System.currentTimeMillis();函数计算程序所用的时间。我必须运行我的程序10次迭代并报告平均结果。如果我将System.currentTimeMillis()的输出存储为double,则可以接受。

最佳答案

System.currentTimeMillis()返回一个long,需要8个字节。如果你想将这个值存储在mysql中,那么等效值将是BIGINT,也就是8字节。
参考文献:
爪哇
https://docs.oracle.com/javase/tutorial/java/nutsandbolts/datatypes.html
MySQL数据库
http://dev.mysql.com/doc/refman/5.7/en/integer-types.html
计算平均值可能是十进制值,因此仅平均值需要是double类型。

10-05 19:44