2017-03-25 13 views
-5

大きな数字(長い)を含む配列やリストを作成する必要がありますが、エレガントな方法で作成することはできません。 私は現在、これをやっている:Scalaで大規模な配列やリストを作る方法

val someNums = List(5513831582l,3518715756l,7551150228l,6526827855l,9548153529l) 

私のようなより良い方法でこれを行うことができます方法:最初よりも二優れている方法

val someNums = List(5513831582,3518715756,7551150228,6526827855,9548153529) 
+4

はそれだけで 'Int'を宣言するとき「ロング」の代わりに?また、これらの乱数はありますか? –

+2

それは悪化する可能性があります。少なくとも私たちは小文字の 'l'を使用し、シフトキーを必要とする大文字の' L'を使用することを余儀なくされました。シフトキー!!! (それは恐ろしいでしょう) – jwvh

+0

'L'の防御では、' 1'のように見えません。 –

答えて

0
val a:List[Long]=List(1,2,3,4) 
+0

Intより大きい数値を使用したい場合は違いはありません。 –

関連する問題