Chr*_*ski 1 java append arraylist
我试图找出除了使用之外的另一种方法String.valueOf(),然后使用Integer.parseInt()将数字数组转换为一个类型long数字,而不是添加值,就像追加一个字符串一样.
示例:假设您有
ArrayList<Integer>5个元素,数字为(e =元素) - >e0(1),e1(4),e2(3),e3(6),e4(7)
所以我想把它变成一个类型long号 - > 14367.
我需要这个在java中找到一个所谓的神奇数字.我要使用列表,并打印一个神奇的数字.(还有关于这个神奇数字的任何提示?)
用数学的方式考虑一下.一系列数字与它们共同代表的数字之间的关系是什么?
每个数字代表10的幂.最后一位是10 0位,下一位是10 1位等.
long number = 0;
for (int digit: digits) {
number *= 10;
number += digit;
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1014 次 |
| 最近记录: |