ChatCrawlersearch across public Telegram Open the app
J

Java Studio

snapshot for September 2018
‹ September 2018 ›×
A
Te refieres a clonar una colección?
A
Y para un array de int el coste es despreciable
J
Como clone asigna nuevas direcciones cuando se llama, por eso era la duda, si solo se hiciera el recorrido se trabajaria sobre la misma dirección de memoria
Los objetos hijos no van a tener nueva referencia
A
Tienes que sobreescribir el clone
J
Pasaría lo mismo si se hiciera obj = obj2
A
A ver si encuentro un ejemplo claro en algún lado para que lo veas
Lo mismo aplica con colecciones de objetos, por ejemplo un arraylist
Si tú a un arraylist<clase> le haces un Clone estas clonando el arraylist
Pero las clases son las mismas referencias
Para que tengas un clone perfecto tendrías que generar tu el arraylist recorriendo el existente y haciendo un clone de cada objeto
Y si clase es un objeto compuesto la reescritura de su clone tiene que asegurarse de que clone esas clases
A
La verdad es que el clonado es un poco problemático
Justo el error es muy común que usas clone en el objeto padre pero no sus hijos.
J
Usar clone es la forma más fácil y óptima para generar nuevos objetos
Calendar: September 2018
MoTuWeThFrSaSu1192834562789104117121314151617181920142182258232425326527328293046
Archive by month
Open in Telegram Каталог площадок Искать в ChatCrawler

A snapshot of an open public feed from the search index ChatCrawler — “Google for public Telegram”; refreshed as the venue is crawled. Times are UTC.

Public content only, official Telegram API. About · FAQ · What we do not do · Remove a page · Catalog