Update README.md
This commit is contained in:
@@ -20,7 +20,7 @@ Créer une application de traitement de texte permettant d'explorer et de maîtr
|
|||||||
- `reverse(String text)` : Inverse une chaîne à l'aide de StringBuilder
|
- `reverse(String text)` : Inverse une chaîne à l'aide de StringBuilder
|
||||||
- `removeDuplicates(String text)` : Élimine les mots en double tout en conservant l'ordre d'apparition
|
- `removeDuplicates(String text)` : Élimine les mots en double tout en conservant l'ordre d'apparition
|
||||||
- `extractWords(String text)` : Extrait tous les mots dans un tableau en gérant les espaces multiples
|
- `extractWords(String text)` : Extrait tous les mots dans un tableau en gérant les espaces multiples
|
||||||
1. Implémenter des méthodes de transformation :
|
2. Implémenter des méthodes de transformation :
|
||||||
- `toTitleCase(String text)` : Met en majuscule la première lettre de chaque mot
|
- `toTitleCase(String text)` : Met en majuscule la première lettre de chaque mot
|
||||||
- `toCamelCase(String text)` : Convertit un texte en camelCase (exemple : « hello world » → « helloWorld »)
|
- `toCamelCase(String text)` : Convertit un texte en camelCase (exemple : « hello world » → « helloWorld »)
|
||||||
- `toSnakeCase(String text)` : Convertit un texte en snake_case (exemple : « hello world » → « hello_world »)
|
- `toSnakeCase(String text)` : Convertit un texte en snake_case (exemple : « hello world » → « hello_world »)
|
||||||
@@ -36,7 +36,7 @@ Créer une application de traitement de texte permettant d'explorer et de maîtr
|
|||||||
- `wrapText(String text, int lineWidth)` : Adapte le texte à une largeur donnée en préservant l'intégrité des mots
|
- `wrapText(String text, int lineWidth)` : Adapte le texte à une largeur donnée en préservant l'intégrité des mots
|
||||||
- `formatNumber(double number, String pattern)` : Formate un nombre selon un modèle (exemple : "%.2f")
|
- `formatNumber(double number, String pattern)` : Formate un nombre selon un modèle (exemple : "%.2f")
|
||||||
- `formatDate(Date date, String pattern)` : Formate une date selon un modèle (exemple : "dd/MM/yyyy")
|
- `formatDate(Date date, String pattern)` : Formate une date selon un modèle (exemple : "dd/MM/yyyy")
|
||||||
1. Implémenter des méthodes de mise en forme :
|
2. Implémenter des méthodes de mise en forme :
|
||||||
- `addBorders(String text)` : Encadre le texte avec des bordures
|
- `addBorders(String text)` : Encadre le texte avec des bordures
|
||||||
- `addNumbering(String text)` : Numérote les lignes du texte
|
- `addNumbering(String text)` : Numérote les lignes du texte
|
||||||
- `highlightWord(String text, String word)` : Souligne un mot spécifique dans le texte
|
- `highlightWord(String text, String word)` : Souligne un mot spécifique dans le texte
|
||||||
@@ -49,6 +49,6 @@ Créer une application de traitement de texte permettant d'explorer et de maîtr
|
|||||||
- `findPalindromes(String text)` : Identifie tous les palindromes présents dans le texte
|
- `findPalindromes(String text)` : Identifie tous les palindromes présents dans le texte
|
||||||
- `findLongestWord(String text)` : Détermine le mot le plus long du texte
|
- `findLongestWord(String text)` : Détermine le mot le plus long du texte
|
||||||
- `findShortestWord(String text)` : Détermine le mot le plus court du texte
|
- `findShortestWord(String text)` : Détermine le mot le plus court du texte
|
||||||
1. Implémenter des méthodes d'analyse avancée :
|
2. Implémenter des méthodes d'analyse avancée :
|
||||||
- `findAnagrams(String text)` : Identifie et regroupe les anagrammes dans le texte
|
- `findAnagrams(String text)` : Identifie et regroupe les anagrammes dans le texte
|
||||||
- `extractSentences(String text)` : Divise le texte en phrases distinctes
|
- `extractSentences(String text)` : Divise le texte en phrases distinctes
|
||||||
Reference in New Issue
Block a user