我一直在这里找到这两个人,谷歌的人有麻烦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);
}
Run Code Online (Sandbox Code Playgroud)
你可以想象我有点困惑,因为有些内容是以ArrayList形式出现的,所以我坚持使用int,我存储此信息的实体需要序列号为Long.
谢谢!