reallEz / java-fix-swap

Challenge of JavaIsland: Class and Object

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

English

Understand Method Passing Value via Fixing a Bug

swap method in src/main/java/com/bytelegend/Swapper.java is intended to swap two ints, but somehow it doesn't work. Try to understand the problem and fix this issue. main in Point should run with output:

Before: (1,2)
After: (2,1)
  • 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/Swapper.java
简体中文

通过修复一个Bug理解方法传值Method Passing Value

src/main/java/com/bytelegend/Swapper.javaswap方法尝试交换两个int值,但是不知为何没有成功。 思考一下为什么并修复这个问题,使得Pointmain方法运行输出:

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

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

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

通過修復錯誤理解方法傳遞值

src/main/java/com/bytelegend/Swapper.java 中的swap方法旨在交換兩個int ,但不知何故它不起作用。嘗試了解問題並解決此問題。 Point main應該與輸出一起運行:

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

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

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

Comprender el método de transferencia de valor mediante la corrección de un error

swap método de intercambio en src / main / java / com / bytelegend / Swapper.java está destinado a intercambiar dos int s, pero de alguna manera no funciona. Intente comprender el problema y solucionarlo. main en Point debe ejecutarse con salida:

Before: (1,2)
After: (2,1)
  • 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/Swapper.java
العربية

افهم طريقة تمرير القيمة من خلال إصلاح الخلل

swap الأسلوب في SRC / الرئيسي / جافا / كوم / bytelegend / Swapper.java يهدف إلى تبادل اثنين من int الصورة، ولكن ما لم يكن العمل. حاول فهم المشكلة وإصلاح هذه المشكلة. يجب أن يعمل main in Point

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

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

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

Entenda o método de passagem de valor por meio da correção de um bug

swap método de troca em src / main / java / com / bytelegend / Swapper.java destina-se a trocar dois int s, mas de alguma forma não funciona. Tente entender o problema e corrigi-lo. main no Point deve ser executado com a saída:

Before: (1,2)
After: (2,1)
  • Você pode usar qualquer uma das formas para cumprir o desafio (é melhor 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/Swapper.java
Bahasa Indonesia

Pahami Metode Melewati Nilai melalui Memperbaiki Bug

metode swap di src/main/Java/com/bytelegend/Swapper.java dimaksudkan untuk menukar dua int s, tetapi entah bagaimana itu tidak berhasil. Cobalah untuk memahami masalahnya dan perbaiki masalah ini. main di Point harus dijalankan dengan output:

Before: (1,2)
After: (2,1)
  • 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/Swapper.java
Français

Comprendre la valeur de transmission de méthode via la correction d'un bogue

swap méthode swap dans src/main/java/com/bytelegend/Swapper.java est destinée à échanger deux int s, mais d'une manière ou d'une autre, cela ne fonctionne pas. Essayez de comprendre le problème et résolvez ce problème. main in Point devrait s'exécuter avec la sortie :

Before: (1,2)
After: (2,1)
  • 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/Swapper.java
日本語

バグを修正して値を渡す方法を理解する

src / main / java / com / bytelegend / Swapper.javaのswapメソッドは、 intをスワップすることを目的としていますが、どういうわけか機能しません。問題を理解し、この問題を修正してください。 Point mainは出力で実行する必要があります:

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

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

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

Понимание метода, передающего значение, посредством исправления ошибки

Метод swap в src / main / java / com / bytelegend / Swapper.java предназначен для замены двух int , но почему-то не работает. Постарайтесь разобраться в проблеме и исправить ее. main в Point должен работать с выводом:

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

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

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

Verstehen des Methodenübergabewerts durch Beheben eines Fehlers

swap Methode in src/main/java/com/bytelegend/Swapper.java soll zwei int s austauschen, aber irgendwie funktioniert es nicht. Versuchen Sie, das Problem zu verstehen und dieses Problem zu beheben. main in Point sollte mit der Ausgabe ausgeführt werden:

Before: (1,2)
After: (2,1)
  • 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/Swapper.java
한국어

버그 수정을 통한 메서드 전달 값 이해

src/main/java/com/bytelegend/Swapper.java의 swap 메소드는 int 를 교환하기 위한 것이지만 어떻게든 작동하지 않습니다. 문제를 이해하고 이 문제를 해결하십시오. main in Point 는 다음과 같은 출력과 함께 실행되어야 합니다.

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

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

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

Comprendere il metodo di trasferimento di valore tramite la correzione di un bug

swap in src/main/java/com/bytelegend/Swapper.java ha lo scopo di scambiare due int , ma in qualche modo non funziona. Cerca di capire il problema e risolverlo. main in Point dovrebbe essere eseguito con l'output:

Before: (1,2)
After: (2,1)
  • 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/Swapper.java

About

Challenge of JavaIsland: Class and Object

License:GNU Affero General Public License v3.0


Languages

Language:Java 100.0%