Qual a causa deste erro? como consertar?

qual a causa desta mensagem de erro do eclipse:

Sintaxe error on token ““frederico””, delete this token

Isto está aparecendo quando tento compilar o projeto abaixo:


public class Cliente {

 private String nome ;
 
 public String getNome( ){
	 return nome;
 }

}


public class TesteCliente {

public static void main(String[] args) {
	
	Cliente c1 = new Cliente( );
	
	   c1.setNome(String  "frederico");

}

}


Nesta classe acima, o eclipse aponta erro na linha que está em negrito.
ele aponta um " x " vermelho e diz assim: " Sintaxe error on token ““frederico””, delete this token"

Como consertar isso? Ajudem, por favor!

Vc só declara o tipo dos argumentos na assinuatura do seu método.

 c1.setNome("Frederico"); 

Quando você invoka o método, vc simplismente passa o parâmetro.

Abraço.

muito obrigado, fabio. valeu mesmo.