Salut a tous ;je suit entrain de faire un prog qui calcule le nombre d’un caractère bien determine voici mon code:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
…….
public void nbrcaracteres()
{
String txt = texte.getText();
String c[]=new String();
for(int i=0;i<txt.lenght();i++)
{c[i]=txt.charAt(i);
int n=0;
if (car.getText==(c[i]))
{n=n+1;}
}....
sachons que texte c'est JTextArea et car c'est JTextField et ce dernier me permet de saisir le caractere que je cherche,le maleur c'est que je n'ai jamais programme en java
l'orsque je compile mon programme il m'affiche ce message:

C:\Program Files\Java\jdk1.5.0\bin\javac.exe FenetrePrincipal.java
Working Directory - D:\FenetrePrincipal\
Class Path - .;c:\Kawa4.1\kawaclasses.zip;c:\program files\java\jdk1.5.0\lib\tools.jar;c:\program files\java\jdk1.5.0\jre\lib\rt.jar
File Compiled...

--------------------------- Compiler Output ---------------------------
Exception in thread "main" java.lang.VerifyError: (class: com/sun/tools/javac/main/Main$Option, method: <init> signature: (Lcom/sun/tools/javac/main/Main;Ljava/lang/String;Ljava/lang/String;Ljava/lang/StringV) Code stops in the middle of instruction starting at offset 15

at com.sun.tools.javac.main.Main.<init>(Main.java:164)

at com.sun.tools.javac.main.Main.<init>(Main.java:422)

at com.sun.tools.javac.Main.compile(Main.java:56)

at com.sun.tools.javac.Main.main(Main.java:48)



-----------------------------------------------------------------------------
Double click on the line with file name
and error number to locate the error.
et lorsque je l'execute la fenetre apparait normal mais il ne compte pas