Ir ao conteúdo
  • Cadastre-se
Tefo94

Java Receber uma string no Java

Recommended Posts

Boa noite,

 

Como faço pra receber uma string no Java?

Declarei dessa forma no Main:

 

Cadastro pessoa = new Cadastro();

 

Scanner entrada = new Scanner(System.in);

 

System.out.println("Informe o nome: ");
pessoa.setNome = entrada.nextLine();

Compartilhar este post


Link para o post
Compartilhar em outros sites

Boa tarde, Tefo

 

O seu erro está na forma que está atribuindo o valor digitado ao objeto pessoa. Métodos são declarados da seguinte forma:

 

objeto.nomeMetodo(parâmetros);

 

No seu caso, você instanciou um objeto pessoa, do tipo Cadastro e quer atribuir o nome digitado ao objeto, ou seja, você deve utilizar o próprio método set para atribuir o valor no mesmo, porém ao invés de utilizar o =, utilize os parênteses para parametrizar o valor passado para o método setNome. Você tem alguma dúvida em relação aos parâmetros dos métodos ou foi apenas uma pequena confusão? Qualquer coisa é só falar.

 

Bons estudos, abraços!

 

Edit: Quase me esqueci, não esquece de utilizar a tag <code> quando for postar o código-fonte aqui no fórum!

Editado por XenoStory

Compartilhar este post


Link para o post
Compartilhar em outros sites

Exatamente como disse o @Boko Moko. Mas é mais interessante você estudar sobre encapsulamento, na Orientação a Objetos. Assim você começa a entender sobre atributos, métodos e suas características.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Explicaram bem mas faltou a resposta, não sei se ficou claro:

 

pessoa.setNome(entrada.nextLine());

 

Compartilhar este post


Link para o post
Compartilhar em outros sites

Crie uma conta ou entre para comentar

Você precisar ser um membro para fazer um comentário

Criar uma conta

Crie uma nova conta em nossa comunidade. É fácil!

Crie uma nova conta

Entrar

Já tem uma conta? Faça o login.

Entrar agora





Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas publicações sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×