CodeGym
Promotion
CodeGym University
Apprentissage
Programme
Missions
Études et quiz
Jeux
Aide
Calendrier motivateur
Communauté
Utilisateurs
Forum
Discussion
Articles
Témoignages
Activité
Avis
Abonnements
Thème clair
Question
  • Avis
  • À propos
Démarrer
Démarrer la formation
Démarrer la formation maintenant
  • Toutes les questions
Mathias Engambe
Niveau 12
Paris
  • 16.06.2020
  • 310vues
  • 1commentaire

What's wrong with my code

Question sur la mission Classe AssistantChaine
Syntaxe Java,  Niveau 6,  Leçon 8
Discussion en cours


Crée la classe AssistantChaine, qui aura 2 méthodes static :
String multiplier(String s, int nombre), qui renvoie une chaîne qui a été répétée nombre fois.
String multiplier(String s), qui renvoie une chaîne qui a été répétée 5 fois.

Par exemple :
Amigo -> AmigoAmigoAmigoAmigoAmigo

Impératifs :
  • Le programme ne doit pas lire de données du clavier.
  • Les méthodes de la classe AssistantChaine doivent renvoyer une chaîne.
  • Les méthodes de la classe AssistantChaine doivent être static.
  • Les méthodes de la classe AssistantChaine doivent être public.
  • La méthode multiplier(String s, int nombre) doit renvoyer une chaîne qui a été répétée « nombre » fois.
  • La méthode multiplier(String s) doit renvoyer une chaîne qui a été répétée 5 fois.
package fr.codegym.task.task06.task0611; /* Classe AssistantChaine */ public class AssistantChaine { public static String multiplier(String s) { String resultat = ""; int i = 0; while(i < 5 ){ System.out.println(resultat); i++; } return resultat; } public static String multiplier(String s, int total) { String resultat = ""; int i = 0; while(i < total ){ System.out.println(resultat); i++; } return resultat; } public static void main(String[] args) { } }
0
Commentaires (1)
  • Populaires
  • Nouveau
  • Anciennes
Tu dois être connecté(e) pour laisser un commentaire
Gellert Varga
niveau Szekesfehervar, Szekesfehervar, Hungary
16 juin 2020, 18:36
You return the 'resultat' variable empty to the caller. The loop runs through, but does nothing with the 'resultat' variable. The loop should increase the value of the 'resultat' variable in each circle. You should always add the passed 's' variable (to multiply the string). The 'multiplier' method does not require printing!
0
Apprendre
  • Inscription
  • Cours de Java
  • Aide avec les missions
  • Tarification
  • Projets de jeu
  • Syntaxe Java
Communauté
  • Utilisateurs
  • Articles
  • Forum
  • Discussion
  • Témoignages
  • Activité
  • Affiliate Program
Société
  • À propos
  • Contacts
  • Avis
  • Salle de presse
  • CodeGym pour l'éducation
  • FAQ
  • Support
CodeGym CodeGym est un cours en ligne pour apprendre la programmation Java à partir de rien. Ce cours est le moyen idéal de maîtriser Java pour les débutants. Il contient plus de 1 200 missions avec vérification instantanée et l'essentiel de la théorie sur les fondamentaux de Java. Pour t'aider à réussir dans ton apprentissage, nous avons préparé tout un tas de fonctionnalités motivantes : questionnaires, projets de codage et contenu pour t'aider à apprendre efficacement et te lancer dans une carrière de développeur Java.
Suis-nous
Langue de l'interface
On ne naît pas programmeur, on le devient © 2023 CodeGym
MastercardVisa
On ne naît pas programmeur, on le devient © 2023 CodeGym
This website uses cookies to provide you with personalized service. By using this website, you agree to our use of cookies. If you require more details, please read our Terms and Policy.