Bonjour,

Pour une fois j'arrive à finir un exercice presque tout seul, mais mon exercice ne gère pas les majuscules et les minuscules à fois. Si quelqu'un avait une piste..
De plus je voudrais que vous me disiez si ce que j'ai écrit est logique et propre

.Encore merci à tous les contributeurs

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
package fr.apside.POO.exercice4;
 
import java.util.Scanner;
 
public class Chaine2 {
	Scanner scan = new Scanner(System.in);
 
	public String str;
 
 
	public Chaine2() {
 
	}
 
	public int compterVoyelle(){
		int compteur= 0;
		System.out.println("veuillez saisir une chaine");
		String str=scan.nextLine();
		System.out.println("Vous avez saisi : "+str);
 
		char [] voyelle= {'a','e','y','o','i','u'};
		for(int i=0;i<str.length();i++){
			for(int j=0;j<voyelle.length;j++){
				if(str.charAt(i)==voyelle[j]){
					System.out.println(str.charAt(i));
					compteur++;
				}
			}
		}
		return compteur++;
	}
}
Oliv

Solution trouvée avec la methode toLowerCase()