Lorsque vous regroupez un objet pour une récupération ultérieure, dois-je regrouper des objets dans ces objets? Par exemple, si j'ai un objet qui représente un joueur dans un jeu de cartes et dans lequel j'instancie un objet qui représente la main du joueur, ai-je sauvegardé l'objet interne dans le paquet ou est-ce automatiquement inclus avec le un extérieur?Ce qui doit être explicité groupé
0
A
Répondre
0
Vous ne pouvez pas regrouper tout vieux Object
, il doit être un String
ou une primitive telle que boolean
, integer
, « octet » ou un tableau de ces choses simples. Dans ce cas, oui, le contenu d'un tableau String[]
est sauvegardé avec l'ensemble.
Pour les structures plus complexes, vous pouvez utiliser l'outil Parcelable
dans votre classe d'objets, mais vous devrez vous assurer que l'objet enregistre toutes les informations nécessaires dans son paquet et le restaure.
0
java.ui.Serializable est quelque chose qui vaut la peine d'être vérifié. Il automatise à peu près la classe bundling et ses variables membres tant que votre classe et tous les membres requis implémentent également l'interface Serializable.
Questions connexes
- 1. Qu'est-ce qui doit être dans un paquet Python et comment doit-il être structuré?
- 2. Qu'est-ce qui doit être sérialisable dans cette situation Java?
- 3. Ce qui doit être passé dans un: (NSString *) text
- 4. Ce qui doit être dans la section% files d'un RPM
- 5. Ce qui doit être synchronisé avec des objets Java
- 6. qui doit être appelé le système distribué
- 7. RSpec should_receive macro qui inclut l'ID de ce qui doit être testé
- 8. Est-ce que ce drl doit être compilé?
- 9. Installez le programme qui doit être exécuté en tant qu'administrateur
- 10. Solution pour singleton avec dépendance qui doit être éliminée
- 11. Est-ce que locationManager.requestLocationUpdates() doit être appelée sur OnCreate() d'Activity?
- 12. Qu'est-ce qui doit être étudié pour un débutant complet mettre en œuvre avec compétence Comet?
- 13. Ignorer la saisie utilisateur en dehors de ce qui doit être choisi parmi
- 14. Qu'est-ce qui cause ma déclaration si l'instruction doit être ignorée?
- 15. ce qui doit être fait gérer les fenêtres de dialogue dans MVVM
- 16. Ce qui doit être envoyé d'un client à un fournisseur OAuth
- 17. Activer SSL sur WCF. Qu'est-ce qui doit être fait du côté client?
- 18. manque une étape? ce qui doit être rempli dans l'argument de loadLibrary()
- 19. Qu'est-ce qui doit être sauvegardé pour l'identité du développeur iOS?
- 20. Qt ce qui doit être fait pour un modèle personnalisé pour permettre la baisse?
- 21. Qu'est-ce qui doit être inclus dans un fichier gitignore de Windows Phone 7?
- 22. Qu'est-ce qui doit être recompilé pour exécuter une application ABI x32?
- 23. Qu'est-ce qui doit être remplacé dans une structure pour garantir le bon fonctionnement de l'égalité?
- 24. (non résolu) Qu'est-ce qui doit être configuré sur Unix pour un client Web Java?
- 25. Ce qui doit être représenté exactement dans un diagramme de classes
- 26. Qu'est-ce qui doit être échappé ou modifié pour l'exécuter dans les expressions régulières de Java?
- 27. Comment s'appelle ce modèle et comment doit-il être testé?
- 28. La variable qui doit être dans la portée n'est pas
- 29. Qu'est-ce qu'un périphérique Linux doit être vu par Hal?
- 30. Qu'est-ce qui devrait être dans et ce qui devrait être hors d'un jQuery.ready()?
Ce que j'utilise. La question est de savoir si elle regroupe automatiquement tous les objets que contient la chose que je groupais. Les autres classes sont également définies comme Serializable. – theblitz