Ecrit une fonction Java telle que Étant donné deux chaînes, un mot et un séparateur, renvoie une grande chaîne composée d'occurrences de comptage du mot, séparées par la chaîne de séparateur.String Pattern Question - Core Java (repeatSeparator)
repeatSeparator("Word", "X", 3) → "WordXWordXWord"
repeatSeparator("This", "And", 2) → "ThisAndThis"
repeatSeparator("This", "And", 1) → "This"
Mon code est comme ci-dessous, mais ne fonctionne pas
public String repeatSeparator(String word, String sep, int count) {
if(count == 1) {
return word;
}
if(count > 1) {
for (int i = 0; i < count-1; i++){
word = word + sep + word;
}
}
return word;
}
Résultat ::
Expected Run Result
repeatSeparator("Word", "X", 3) → "WordXWordXWord" "WordXWordXWordXWord" X
Et votre question est ...? – Yuval
Merci à tous pour vos contributions – Deepak