Я постоянно нахожу, что и у 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.