Computing">
[Go to site: main page, start]

0% ont trouvé ce document utile (0 vote)
3 vues4 pages

Méthodes Java : Guide des fonctions String

guide pédagogique consacré à la programmation Java, avec un focus particulier sur la classe String et ses méthodes. Il explique en détail comment manipuler les chaînes de caractères dans Java, en abordant des notions comme la concaténation, la comparaison, la recherche, la modification et la conversion de chaînes. Ce contenu est destiné aux étudiants en informatique

Transféré par

kuateeudes
Copyright
© All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd
0% ont trouvé ce document utile (0 vote)
3 vues4 pages

Méthodes Java : Guide des fonctions String

guide pédagogique consacré à la programmation Java, avec un focus particulier sur la classe String et ses méthodes. Il explique en détail comment manipuler les chaînes de caractères dans Java, en abordant des notions comme la concaténation, la comparaison, la recherche, la modification et la conversion de chaînes. Ce contenu est destiné aux étudiants en informatique

Transféré par

kuateeudes
Copyright
© All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd

Les méthodes de classe

Maintenant que l’on commence à écrire de vrais programmes, nous nous rendons
vraiment compte qu’il y a des choses que nous effectuons le plus souvent ; comme
recopier sans arrêts des mêmes morceaux de codes. Ce morceau choisi aura donc
pour but de faire découvrir la notion de méthodes (on appelle «Fonctions ou
procédures» dans d’autres langages de programmation).
Le principal avantage des méthodes est de pouvoir factoriser le code. Grace à elle,
vous n’avez qu’un seul endroit pour effectuer des modifications si nécessaire.
Cependant, ce chapitre ne serait pas amusant si nous ne nous divertissons pas à créer
quelques méthodes pour le plaisir.

Vous l’aurez donc compris. Il existe une vaste quantité de méthodes en Java,
présente dans des classes comme String. À ce point l’on peut catégoriser les
méthodes en deux familles : les Natives et les Vôtres

Les méthodes de la classe String


* La méthode toLowerCase()
Permet de transformer tout caractère alphabétique en son équivalent en minuscule.
Elle n’a aucun effet sur les chiffres. Vous pouvez donc l’utiliser sur une chaîne de
caractère comportant des chiffres.
Exemple :
code
public class Minuscule
{
public static void main (String [] args)
{
String lejuste = "ACADÉMIE DES LEADERS"
[Link] ("Votre chaine de caractère devient " + [Link] ());
}
}
Résultat :
académie des leaders

* La méthode toUpperCase()
public class Majuscule
{
public static void main (String [] args)
{
String lejuste = "académie des leaders"
[Link] ("Votre chaine de caractère devient " + [Link] ());
}
}

Rédigé par Lejuste Ngantchia 674 52 62 47 Académie Des Leaders


Résultat :
ACADÉMIE DES LEADERS

* La méthode length()
Renvoie la longueur d’une chaîne de caractère (en comptant les espaces s’il y en a)
Exemple :
code :
public class Longueur
{
public static void main (String [] args)
{
String lejuste = "académie des leaders"
[Link] ("Votre chaine de caractère devient " + [Link] ());
}
}
Résultat :
18 (n’oubliez pas que l’espace est aussi un caractère)

* La méthode equals()
Teste si deux chaînes de caractères sont identiques. Cette méthode renvoie true
lorsque les deux chaînes sont identiques et false dans le cas contraire : c’est une
méthode qui retourne un boolean.
Exemple :
Code :
public class Comparaison
{
public static void main (String [] args)
{
String lejuste = "académie des leaders"
String ngantchia = "académiedesleaders"
if ([Link] (ngantchia) == true)
{
[Link] (" vos chaînes de caractère se valent") ;
}
else
{
[Link] ("vos chaînes de caractères sont différentes") ;
}
}
}
Résultat :
Vos chaînes de caractères sont différentes
Explication : (à cause des espaces entre les mots présent dans la première chaîne et absente
dans la seconde).

Rédigé par Lejuste Ngantchia 674 52 62 47 Académie Des Leaders


* La méthode substring()
Extirpe une portion de chaîne de caractère. Cette méthode prend deux entiers
positifs comme argument. Le premier entier définit la position du premier caractère
de la sous chaîne à extraire et le second, le dernier caractère de la dite sous chaîne.
Exemple :
Code :
public class Decoupage
{
public static void main (String [] args)
{
String maieva = "Ceci est Réalisé par Lejuste Ngantchia pour les débutants"
[Link] ([Link] (9 , 38)) ;
}
}
Résultat :
Réalisé par Lejuste Ngantchia
Explication :
L’indice du premier caractère de la chaîne maieva commence à O (zéros). De plus, il ne faut pas
perdre de vu que, l’espace est un caractère et donc est aussi à une indice précise.

* La méthode charAt()
Extrait un caractère d’une chaîne de caractères. Elle prend un entier positif comme
argument qui ne sera rien d’autre que l’indice faisant référence à la position de ce
caractère dans la chaîne.
Exemple :
Code :
public class Caract
{
public static void main (String [] args)
{
String maieva = "Ceci est Réalisé par Lejuste Ngantchia pour les débutants"
[Link] ([Link](9)) ;
}
}
Résultat :
R

* La méthode indexOf()
Renvoi la position (l’indice) pour lequel on trouve un caractère donné dans la
chaîne pour la première fois. Si le caractère que l’on recherche ne se trouve pas dans
la chaine, la fonction renvoie -1

Exemple :
Code :

Rédigé par Lejuste Ngantchia 674 52 62 47 Académie Des Leaders


public class Recherche
{
public static void main (String [] args)
{
String maieva = "Ceci est Réalisé par Lejuste Ngantchia pour les débutants"
[Link] ([Link](L)) ;
}
}
Résultat :
21
NB : la majuscule diffère de la minuscule (par exemple L n’est pas égal à l)

Autre exemple :
Code :
public class Recherche
{
public static void main (String [] args)
{
String maieva = "Ceci est Réalisé par Lejuste Ngantchia pour les débutants"
[Link] ([Link](z)) ;
}
}
Résultat :
-1
* La méthode lastIndexOf()
Renvoi l’indice, dans la chaîne de la courante, de la dernière occurrence de la valeur
donnée en argument. Si le caractère que l’on recherche ne se trouve pas dans la
chaîne, la fonction renvoie -1
Exemple :
Code :
public class Recherche
{
public static void main (String [] args)
{
String maieva = "Ceci est Réalisé par Lejuste Ngantchia pour les débutants"
[Link] ([Link](z)) ;
}
}
Résultat :
-1

«Bonne lecture les gars»

Rédigé par Lejuste Ngantchia 674 52 62 47 Académie Des Leaders

Vous aimerez peut-être aussi