私はここで両方を見つけると、Googleの人々が行くからトラブル持つ維持long
にint
他の方法の周りとされていません。しかし、私は私がから行く前に、このシナリオに遭遇しただけではないんだと確信しているint
とLong
。
私が見つけた他の唯一の答えは、「最初からそれをLongに設定するだけ」でしたが、これは実際には質問に対応していません。
最初はキャストを試しましたが、「Cannot cast from int to Long
」が表示されます
for (int i = 0; i < myArrayList.size(); ++i ) {
content = new Content();
content.setDescription(myArrayList.get(i));
content.setSequence((Long) i);
session.save(content);
}
私が少し困惑していることを想像できるようにint
、一部のコンテンツがとして入って来て、ArrayList
この情報を格納しているエンティティがシーケンス番号としてLongを必要とするので、私は使い物になりました。
int
にlong
まず、[割り当てlong
へLong
。例int x = 2; Long y = (long)x;