[RESOLVIDO] Vcs Sabem Como Faço Para a Pessoa Digitar o Seu Cep e Ele Ser Preenchido Automaticamente - Java

4 respostas Resolvido
java
F

package buscacep;

public class buscacep {

public static void main(String[] args) {
	
	WebServiceCep webServiceCep = WebServiceCep.searchCep("08485-310"); **EM VEZ DELE SER DECLARADO AQUI EU QUERIA QUE O CLIENTE DIGITASSE**
	
	if(webServiceCep.wasSuccessful()) {
		System.out.println("Rua: "+webServiceCep.getLogradouro());
		System.out.println("Bairro: "+webServiceCep.getBairro());
		System.out.println("Cidade: "+webServiceCep.getCidade());
		System.out.println("Estado: "+webServiceCep.getUf());
	}else {
		System.out.println("Cep Incorreto");
	}
	
}

}

4 Respostas

L

Depende. Você pode ler da stdin, pode usar um formzinho do swing, ou mesmo JavaFX. Por onde vc quer que o usuário digite?

F

Então Quero que ele digite ali aonde esta escrrito digite seu cep e depois as informações apareçam automaticamente

L
Solucao aceita

Tem formas diferentes de fazer. Acho que essa é a mais simples:

import java.util.Scanner;

public class Main {
    public static void main(String[] args) {
        String input = new Scanner(System.in).nextLine();
        System.out.println(input);
    }
}

Cuidado pq nextLine() consome o caractere de line break. Em outras palavras, se vc digitar "123" e der o enter, input vai ter mais de 3 caracteres ("123\n" por exemplo)

F

Isso mesmo valeu

Criado 25 de abril de 2020
Ultima resposta 25 de abr. de 2020
Respostas 4
Participantes 2