je ne peux pas sembler obtenir le bas "i" pour lier à une variable dans la boucle for ci-dessous où ai-je eu tort ?? J'ai essayé de le modifier changer la variable et mettre la variable au-dessus de la boucle tout ce que je reçois est erreurne peut pas être résolu à une variable dans une boucle for dans une boucle
aussi je suis en utilisant Eclipse luna
import java.util.Scanner;
import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;
public class AssignmentProgramming {
public static void main(String[] args) throws IOException {
// TODO Auto-generated method stub
Scanner sc = new Scanner(System.in);
System.out.println("Please enter a string");
BufferedReader reader = new BufferedReader(new InputStreamReader(System.in));
String data = reader.readLine();
char ch =(char) System.in.read();
int letters=0;
for(int i=0; i<data.length(); i++);
{
char c=data.charAt(i);//<-- This i here
if (c==ch);
{letters++;
}
}
System.out.println(letters);
}
}
Même ici: 'si (c == ch);' – pzaenger
ah bonne prise @pzaenger – Baby
Merci beaucoup pour une solution simple –