Bonjuour,
Je voudrais compter le nombre de A dans une chaîne de caractère mais je ne sais pas comment faire. Merci.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47 //Ceci importe la classe Scanner du package java.util import java.util.Scanner; //Ceci importe toutes les classes du package java.util import java.util.*; public class transformcaractere { /*ecrivez un programme qui réalise les opérations suivantes : a. Demander la saisie d'une phrase. b. Afficher la phrase en majuscules. c. Compter le nombre de a dans la phrase puis, s'il y en a, transformer tous les a en *. */ public static void main(String args[]) { String saisi ; char rep ; do { Scanner clavier = new Scanner(System.in); System.out.println("saisi phrase"); saisi = clavier.next (); System.out.println(saisi.toUpperCase() ); char replacement='*'; char regex='a'; saisi.replace(regex, replacement); System.out.println(saisi.replace (regex, replacement) ); char indexof = 'a' ; System.out.println( indexof = 'a' ) ; do { System.out.println("super encore o/n "); rep = clavier.next().charAt(0); } while ( rep!='o' && rep!='n'/* Condition */) ; } while ( rep=='o' /* Condition */) ; System.out.println("au revoir"); } }
Partager