Strcpy en java

Résolu
nourrrrrrr Messages postés 9 Date d'inscription   Statut Membre Dernière intervention   -  
nourrrrrrr Messages postés 9 Date d'inscription   Statut Membre Dernière intervention   -
bonsoir
SVP, si l'on a une variable nommée date de type String qui contient toujours la date du jour par exemple "luindi 07 2014" comment peut on y extraire seulement "2014" ?
Merci
A voir également:

3 réponses

JooS Messages postés 2468 Date d'inscription   Statut Membre Dernière intervention   228
 
Salut,

Sinon, tu récupères les 4 derniers caractères.

String date = "Lundi 11 Février 2014";
int annee = 0;

try {
     annee = Integer.parseInt(date.substring(date.length() - 4));
}
catch(java.lang.NumberFormatException e) {
     // Les 4 derniers caracteres ne corréspondent pas a des chiffres
}
catch(java.lang.StringIndexOutOfBoundsException e) {
     // Format de la date incorrect
}

1
KX Messages postés 16761 Date d'inscription   Statut Modérateur Dernière intervention   3 020
 
Bonjour,

Tu peux faire une expression régulière, par exemple un split sur les espaces.
0
nourrrrrrr Messages postés 9 Date d'inscription   Statut Membre Dernière intervention  
 
j'ai déjà pensé à ces 2 solutions et j'ai appliqué la 2ème, c'est fonctionnel!
en tous cas merci de m'avoir répondu :)
0