Я хотел бы реализовать параметр «Сохранить и загрузить» в свою маленькую игру. У меня есть array
игроков, у каждого игрока есть несколько атрибутов, таких как array
кораблей и карты (2-D array
) и прочее ... Я знаю, как сохранить массив в .ser
, но что, если я хочу сохранить , когда игрок № 3 (players[2]
) является ответственным. Как программа знает, что после загрузки данных, что это его очередь? Спасибо заранее, я надеюсь, вы понимаете, что я имею в виду.сериализовать массив игроков в java
-1
A
ответ
0
Одним из способов является инкапсуляция список игроков внутри другого объекта (скажем, Players
) и включают в себя поле, которое говорит, какой игрок Превратим это:
public class Players {
private int currentPlayerIndex = 0;
private List<Player> players;
...
}
0
Есть много способов. Вы можете использовать класс Игроков, как показано выше. Вы можете добавить атрибут isInCharge в класс Player. Вы можете использовать список или карту со своим собственным соглашением по ключу/индексу для определения игроков.
Смежные вопросы
- 1. сериализовать json-массив в java-объекты
- 2. Массив сериализовать
- 3. Сериализовать объект в массив
- 4. Чтобы сериализовать массив или не сериализовать массив: как сохранить опрос
- 5. Сериализовать массив строк C# в массив JSON
- 6. сериализовать яваскрипт массив
- 7. сериализовать массив списков
- 8. сериализовать большой массив в PHP?
- 9. Сериализовать массив объектов
- 10. как сериализовать массив?
- 11. jQuery - Сериализовать массив входов
- 12. Сериализовать суперкласс объекта в Java
- 13. сериализовать Аякс массив
- 14. Как сериализовать массив объекта
- 15. Java генерирует случайные пары игроков
- 16. Могу ли я сериализовать массив байтов в java?
- 17. Процент выигрыша в классе игроков java
- 18. PHP эквивалент JQuery сериализовать массив
- 19. Сериализовать массив байтов как строку
- 20. Как сериализовать и несериализовать массив?
- 21. Как сериализовать список в java?
- 22. Правильно сериализовать объекты в java
- 23. Сериализовать массив Vector2 с Json.NET
- 24. JS не может сериализовать массив
- 25. Как сериализовать ассоциативный массив JavaScript?
- 26. JavaScriptDeseializer: не может сериализовать массив
- 27. Как сериализовать массив JSON для объекта Java с помощью GSON?
- 28. Java + Джексон: Как сериализовать объект, содержащий массив/список других объектов
- 29. Сериализовать несколько разных объектов на Java
- 30. как сериализовать карту в байтовый массив protostuff