ho già usato in altri esercizi length senza problemi ma in questo mi da degli errori che non comprendo , ed anche errori nell'inizializzazione di variabili tipo stringa .

C:\esejava>javac string\String.java
string\String.java:16: incompatible types
found : java.lang.String
required: string.String
String s = "ciao" ;
^
string\String.java:17: incompatible types
found : java.lang.String
required: string.String
String st ="bello" ;
^
string\String.java:24: cannot find symbol
symbol : method length()
location: class string.String
System.out.println("lunghezza di s:"+s.length());
^
string\String.java:25: cannot find symbol
symbol : method length()
location: class string.String
System.out.println("lunghezza di st:"+st.length());
^
4 errors

C:\esejava>

__________________________________________________ ___________
// test su stringhe

package string;



public class String{


public static void main (String[] Args){


//concatenamento di stringhe


String s = "ciao" ;
String st ="bello" ;

System.out.println(s);
System.out.println(st);


System.out.println("lunghezza di s:"+s.length());
System.out.println("lunghezza di st:"+st.length());
}




}