Giter Site home page Giter Site logo

java-deep-copy's Introduction

English

Deep Copy

Please complete deepCopy method in src/main/java/com/bytelegend/Home.java, which deep copies a Home instance and returns the deep copy.

  • You can use either way to accomplish the challenge (you'd better test it on your local computer):
    • Use the web editor below.
    • Create a GitHub Pull Request.
  • The bot will check your PR and tell you if you accomplish the challenge.
  • Go back to ByteLegend and continue your hero journey.

Note: we only allow you to modify the following files. Any changes to files other than the following files will be rejected:

  • src/main/java/com/bytelegend/Home.java
简体中文

深拷贝Deep Copy

请补全src/main/java/com/bytelegend/Home.javadeepCopy方法,深拷贝一个Home对象并返回深拷贝后的对象实例。

  • 你可以使用任意一种方法完成挑战(最好先在自己的本地电脑上测试通过):
    • 使用下面的网页编辑器。
    • 创建一个GitHub Pull Request。
  • 机器人将会检查你的回答,告诉你是否通过了挑战。
  • 回到字节传说,然后继续你的英雄旅程。

注意:我们只允许您修改以下文件,任何对其他文件的修改都会被拒绝:

  • src/main/java/com/bytelegend/Home.java
繁體中文

深拷貝

請在src/main/java/com/bytelegend/Home.java 中deepCopy方法,該方法深度複製Home實例並返回深度副本。

  • 您可以使用任何一種方式來完成挑戰(最好在本地計算機上進行測試):
    • 使用下面的網絡編輯器。
    • 創建 GitHub 拉取請求。
  • 機器人將檢查您的 PR 並告訴您是否完成了挑戰。
  • 回到ByteLegend ,繼續你的英雄之旅。

注意:我們只允許您修改以下文件。對以下文件以外的文件的任何更改都將被拒絕:

  • src/main/java/com/bytelegend/Home.java
Español

Copia profunda

Complete el método deepCopy en src / main / java / com / bytelegend / Home.java , que copia en profundidad una Home y devuelve la copia profunda.

  • Puede usar cualquiera de las dos formas para lograr el desafío (será mejor que lo pruebe en su computadora local):
    • Utilice el editor web a continuación.
    • Cree una solicitud de extracción de GitHub.
  • El bot comprobará tus relaciones públicas y te dirá si logras el desafío.
  • Vuelve a ByteLegend y continúa tu viaje de héroe.

Nota: solo le permitimos modificar los siguientes archivos. Se rechazará cualquier cambio en archivos que no sean los siguientes:

  • src/main/java/com/bytelegend/Home.java
العربية

نسخة عميقة

يُرجى إكمال طريقة deepCopy في src / main / java / com / bytelegend / Home.java ، والتي تقوم بنسخ نسخة Home عميقة وإرجاع النسخة العميقة.

  • يمكنك استخدام أي من الطريقتين لإنجاز التحدي (من الأفضل اختباره على جهاز الكمبيوتر المحلي الخاص بك):
    • استخدم محرر الويب أدناه.
    • إنشاء طلب سحب على GitHub.
  • سيتحقق الروبوت من العلاقات العامة الخاصة بك ويخبرك إذا أنجزت التحدي.
  • ارجع إلى ByteLegend وتابع رحلة بطلك.

ملاحظة: نسمح لك فقط بتعديل الملفات التالية. سيتم رفض أي تغييرات يتم إجراؤها على الملفات بخلاف الملفات التالية:

  • src/main/java/com/bytelegend/Home.java
Português

Deep Copy

Preencha o método deepCopy em src / main / java / com / bytelegend / Home.java , que copia profundamente uma Home e retorna a cópia profunda.

  • Você pode usar qualquer uma das formas para cumprir o desafio (é melhor você testá-lo em seu computador local):
    • Use o editor da web abaixo.
    • Crie uma solicitação pull do GitHub.
  • O bot verificará seu PR e lhe dirá se você cumpriu o desafio.
  • Volte para ByteLegend e continue sua jornada de herói.

Nota: nós apenas permitimos que você modifique os seguintes arquivos. Quaisquer alterações em arquivos que não sejam os seguintes serão rejeitadas:

  • src/main/java/com/bytelegend/Home.java
Bahasa Indonesia

Salinan dalam

Harap selesaikan metode deepCopy di src/main/java/com/bytelegend/Home.java , yang menyalin Home secara mendalam dan mengembalikan salinan dalam.

  • Anda dapat menggunakan salah satu cara untuk menyelesaikan tantangan (sebaiknya Anda mengujinya di komputer lokal Anda):
    • Gunakan editor web di bawah ini.
    • Buat Permintaan Tarik GitHub.
  • Bot akan memeriksa PR Anda dan memberi tahu Anda jika Anda menyelesaikan tantangan.
  • Kembali ke ByteLegend dan lanjutkan perjalanan pahlawan Anda.

Catatan: kami hanya mengizinkan Anda untuk mengubah file berikut. Setiap perubahan pada file selain file berikut akan ditolak:

  • src/main/java/com/bytelegend/Home.java
Français

Copie profonde

Veuillez compléter la méthode deepCopy dans src/main/java/com/bytelegend/Home.java , qui copie en profondeur une Home et renvoie la copie profonde.

  • Vous pouvez utiliser l'une ou l'autre manière pour relever le défi (vous feriez mieux de le tester sur votre ordinateur local) :
    • Utilisez l'éditeur Web ci-dessous.
    • Créez une demande d'extraction GitHub.
  • Le bot vérifiera votre PR et vous dira si vous réussissez le défi.
  • Retournez à ByteLegend et continuez votre voyage de héros.

Remarque : nous vous autorisons uniquement à modifier les fichiers suivants. Toute modification apportée aux fichiers autres que les fichiers suivants sera rejetée :

  • src/main/java/com/bytelegend/Home.java
日本語

ディープコピー

src / main / java / com / bytelegend / Home.javaのdeepCopyメソッドを完了してください。これにより、 Homeインスタンスがディープコピーされ、ディープコピーが返されます。

  • どちらの方法でもチャレンジを達成できます(ローカルコンピューターでテストすることをお勧めします)。
    • 以下のWebエディタを使用してください。
    • GitHubプルリクエストを作成します。
  • ボットはPRをチェックし、チャレンジを達成したかどうかを通知します。
  • ByteLegendに戻り、ヒーローの旅を続けてください。

注:変更できるのは次のファイルのみです。次のファイル以外のファイルへの変更は拒否されます。

  • src/main/java/com/bytelegend/Home.java
Русский

Глубокая копия

Пожалуйста, заполните метод deepCopy в src / main / java / com / bytelegend / Home.java , который глубоко копирует экземпляр Home и возвращает полную копию.

  • Вы можете использовать любой способ решения задачи (лучше протестируйте его на своем локальном компьютере):
    • Воспользуйтесь веб-редактором ниже.
    • Создайте запрос на извлечение GitHub.
  • Бот проверит ваш PR и скажет, справитесь ли вы с задачей.
  • Вернитесь в ByteLegend и продолжите свой путь героя.

Примечание: мы разрешаем вам изменять только следующие файлы. Любые изменения в файлах, кроме следующих, будут отклонены:

  • src/main/java/com/bytelegend/Home.java
Deutsch

Tiefe Kopie

Bitte vervollständigen Sie die deepCopy Methode in src/main/java/com/bytelegend/Home.java , die eine Home Instanz tief kopiert und die tiefe Kopie zurückgibt.

  • Sie können die Herausforderung auf beide Arten meistern (am besten testen Sie sie auf Ihrem lokalen Computer):
    • Verwenden Sie den untenstehenden Web-Editor.
    • Erstellen Sie eine GitHub-Pull-Anfrage.
  • Der Bot überprüft Ihre PR und teilt Ihnen mit, ob Sie die Herausforderung meistern.
  • Gehen Sie zurück zu ByteLegend und setzen Sie Ihre Heldenreise fort.

Hinweis: Wir erlauben Ihnen nur, die folgenden Dateien zu ändern. Alle Änderungen an Dateien, die nicht die folgenden Dateien sind, werden abgelehnt:

  • src/main/java/com/bytelegend/Home.java
한국어

딥 카피

src/main/java/com/bytelegend/Home.java 에서 deepCopy 메소드를 완료 deepCopy 메소드는 Home 인스턴스를 딥 복사하고 딥 카피를 반환합니다.

  • 두 가지 방법 중 하나를 사용하여 도전 과제를 수행할 수 있습니다(로컬 컴퓨터에서 테스트하는 것이 좋습니다).
    • 아래 웹 편집기를 사용하십시오.
    • GitHub 풀 요청을 만듭니다.
  • 봇은 PR을 확인하고 도전 과제를 달성했는지 알려줍니다.
  • ByteLegend로 돌아가 영웅 여정을 계속하세요.

참고: 다음 파일만 수정할 수 있습니다. 다음 파일 이외의 파일에 대한 모든 변경 사항은 거부됩니다.

  • src/main/java/com/bytelegend/Home.java
Italiano

Copia profonda

Completa il metodo deepCopy in src/main/java/com/bytelegend/Home.java , che copia in profondità Home e restituisce la copia profonda.

  • Puoi utilizzare entrambi i modi per completare la sfida (farai meglio a testarlo sul tuo computer locale):
    • Usa l'editor web qui sotto.
    • Crea una richiesta pull GitHub.
  • Il bot controllerà il tuo PR e ti dirà se hai portato a termine la sfida.
  • Torna su ByteLegend e continua il tuo viaggio da eroe.

Nota: ti permettiamo di modificare solo i seguenti file. Qualsiasi modifica ai file diversi dai seguenti file verrà rifiutata:

  • src/main/java/com/bytelegend/Home.java

java-deep-copy's People

Contributors

bytelegendbot avatar hah1346798520 avatar reallez avatar firepond avatar gtn1024 avatar jaryarbn avatar wlonestar avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.