如何存储超出整数范围的元素数

用户3921830

给了我一个问题,我必须将N个数字的列表存储在数组中,然后对其进行排序,
然后必须将数字添加到其他位置并输出总和。
问题是N的约束,即0 <= N <= 10 11,所以我必须将N声明为double类型变量,这是我的代码:

ArrayList<Double> myList = new ArrayList<Double>();
myList.add(number);
.....
Collections.sort(myList);
String tempNo = "";
for(double i = 0 ; i < myList.size() ; i=i+2){
tempNo = myStringWayToAdd(tempNo , myList(i)+"");  // Since the sum will exceed the limit of double I have to add the numbers by help of Strings
}

但是问题是该get(int)方法需要一个intnot double我还有其他方法可以解决问题吗?,甚至可以存储超出int范围的元素数量吗?
任何帮助将不胜感激。先感谢您。


编辑1: 我可以使用字符串而不是 double in ArrayList ,然后将数字加起来,但是我的问题是我需要存储N个元素,这些元素可能超出Integers的范围

RatshiḓahoWayne
boolean add = true;
for (Double doubleNum : myList) {
    if (add) {   
        tempNo = myStringWayToAdd(tempNo , doubleNum+"");
    }
   add = !add;
}

使用这种方式,您将不必使用索引。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何存储超出整数范围的元素数

来自分类Dev

如何将tkinter框架中的元素数存储为整数?

来自分类Dev

如何分配存储桶中的元素数以使其在一定范围内-算法

来自分类Dev

将底部元素数组移到顶部:索引超出范围错误

来自分类Dev

如何计算整数数组中的元素数

来自分类Dev

整数超出范围-Django

来自分类Dev

Postgres:整数超出范围

来自分类Dev

Java整数超出范围

来自分类Dev

获取“值“ 3000002000”超出整数类型的范围”

来自分类Dev

PostgreSQL-超出范围的整数

来自分类Dev

超出范围整数:无穷大

来自分类Dev

离散分布返回整数超出范围

来自分类Dev

PostgreSQL-超出范围的整数

来自分类Dev

获取“值“ 3000002000”超出整数类型的范围”

来自分类Dev

索引超出范围 Firebase 存储

来自分类Dev

即使值超出其范围,整数变量也如何显示正确的值?

来自分类Dev

如何将字符串(超出long int的范围)转换为整数值

来自分类Dev

即使值超出其范围,整数变量也如何显示正确的值?

来自分类Dev

变量如何超出范围?

来自分类Dev

如何使地图超出图层范围?

来自分类Dev

CSS输入元素的宽度超出容器范围

来自分类Dev

数组元素超出范围指的是哪里?

来自分类Dev

$(this)限制超出目标指定元素的范围

来自分类Dev

Mouseover / Mouseenter事件超出元素范围

来自分类Dev

如何使用Oracle 12c获取存储为CLOB的JSON数组中的元素数?

来自分类Dev

如何打印元素数量

来自分类Dev

如何打印元素数量

来自分类Dev

VHDL中的整数超出范围时会发生什么?

来自分类Dev

失败数据夹具Django-整数超出范围