persona con nextLine

  java

Main


package ejerciciopersona;

import java.util.Scanner;

/**
 *
 * @author desinweb
 */
public class Ejerciciopersona {

    /**
     * @param args the command line arguments
     */
    public static void main(String[] args) {
        // TODO code application logic here
        Scanner sc = new Scanner(System.in);
        System.out.println("Introduce el nombre ");
        String nombre = sc.nextLine();
        System.out.println("introduce la edad");
        int  edad=sc.nextInt();
        sc.nextLine();
        System.out.println("Introduce la altura");

        float altura=sc.nextFloat();
        Persona p=new Persona();
        p.cambia_Nombre(nombre);//p.cambia_Nombre(sc.nextLine();    
        System.out.println(p.consulta_Nombre());
        p.cambia_Edad(edad);
        System.out.println(p.consulta_Edad());
        p.cambia_altura(altura);
        System.out.println(p.consulta_Altura());
        Persona n=new Persona();
        System.out.println(n.consulta_Nombre());
        System.out.println(n.consulta_Edad());
        System.out.println(n.consulta_Altura());
        Persona a=new Persona("jose manuel",22,1.7f);
        System.out.println(a.consulta_Nombre());
        System.out.println(a.consulta_Edad());
        System.out.println(a.consulta_Altura());
    }
    
}

Clase Persona


package ejerciciopersona;

/*
 * @author desinweb
 */
public class Persona {

    String nombre;
    int edad;
    float altura;

    String consulta_Nombre() {
        return nombre;

    }

    void cambia_Nombre(String nom) {
        nombre = nom;
    }

    int consulta_Edad() {
        return edad;
    }

    void cambia_Edad(int edad) {
        this.edad = edad;
    }

    float consulta_Altura() {

        return altura;
    }

    void cambia_altura(float altura) {
        this.altura = altura;

    }
    public Persona(){
    nombre="Luisa Perez";
    edad=22;
    altura=1.7f;
    }
    public Persona(String nombre, int edad, float altura) {
        this.nombre = nombre;
        this.edad = edad;
        this.altura = altura;

    }

}