trouve présence d'un caractère dans une chaine
rebonjour
je ecris ce programme suivante
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18
| import java.util.Scanner;
public class moi
{
public static void main (String [] args)
{
String chaine="Je suis en vacances, oubliez moi un peu";
int nombreDEfois=0;
System.out.print("Entrez un caractère :");
Scanner sc=new.Scanner(System.in);
char c=sc.nextChar
for(int i=0; i<chaine.length(); i++)
{
if(chaine.charAt(i)==c)
nombreDEfois++;
}
System.out.println("On trouve " +c+ "," +nombreDEfois+ " fois dans: " +"\""+chaine+"\"");
}
} |
en compilant il donne error message suivante
Exception in thread "main" java.lang.Error: Unresolved compilation problems:
Syntax error on token "new", invalid Expression
Syntax error, insert ";" to complete LocalVariableDeclarationStatement
at moi.main(moi.java:8)
aidez moi s'il vous plaît