Bonjour à tous et à toutes !
Pour mon projet, je suis amené à rentrer des arguments dans ma classe main et doivent respecter un certain format :
D'abord le nom d'un fichier avec son extension : fichier.extension, ensuite juste l'extension en majuscule : EXTENSION
Une des règles imposé par l'énoncé est de traiter le cas d'erreur suivant : si jamais la chaine de caractère après le . n'est pas le même que le second argument, le programme doit déclarer une erreur.
Par exemple : Lion.png PNG ne renvoie pas d'erreur mais Lion.png JPEG doit en renvoyer une ...
Ma question est donc la suivante : y a t'il une méthode permettant de récupérer les caractères après le . ?
Car je sais qu'il existe une méthode permettant de scinder un string en indiquant un int qui correspond au caractère de cassure, mais cette méthode nécessite de connaitre déjà le String de départ, alors que mes fichiers peuvent varier à chaque fois ...
Merci d'avance !