Como utilizar: import java.util.Scanner;

Entrada y Salida de Datos 


Código: 

import java.util.Scanner;

public class EntradaSalida {
    public static void main(String[] args) {// Scanner inicialización//
        try(Scanner inputInfo = new Scanner(System.in)) {
            System.out.println("¿Cual es tu nombre?");
            String inputName = inputInfo.nextLine();
            System.out.println("¿Donde estudias?");
            String inputSchool = inputInfo.nextLine();
            System.out.println("¿Cuantos años tienes?");
            int inputAge = inputInfo.nextInt();
            System.out.println("Tú eres " + inputName + ", estudias en un " + inputSchool + "y tu edad es "
+ inputAge + " Años");
        }
    }
}

Entrada de Datos: 
¿Cuál es tu nombre?
R: Daniel
¿Dónde estudias?
R: Colegio
¿Cuántos años tienes?
R: 14 

Salida de Datos: 
Tú eres Daniel, estudias en un Colegio y tu edad es 14 Años

Explicación: 
 
try(Scanner inputInfo = new Scanner(System.in))

Los datos son almacenados en el identificador inputInfo

try se utiliza cuando se desean prever excepciones en el transcurso de la ejecución de un programa.

String inputName = inputInfo.nextLine(); Esta parte del código tiene como función almacenamiento tipo String dando como ingreso nextLine(); se utiliza para cadenas de texto, esta función queda almacenada como inputName

Dentro del paquete java. util, Scanner es una clase que nos permite obtener la entrada de datos primitivos. Esto quiere decir que podemos capturar datos del tipo int, double, string y etc.

Código Explicativo:

public class Explicacion { /** class: Las clases en Java (Java Class) son plantillas
     * para la creación de objetos. Como tal, la clase forma la base para la programación
     * orientada a objetos en Java, la cual es una de los principales paradigmas de desarrollo
     * de software en la actualidad.
     *
     * Explicacion es un sustantivo o Identificador que tu mismo le asignas bajo los paradigmas de
     * la programación, debe tener el mismo nombre del archivo: "Explicacion.java"
     */
    public static void main(String [] args) {
        /**
         * args o arg: El parámetro args es un array que recibe datos de
         * la command line (línea de comando), es decir, en el momento en
         * que ejecutamos nuestra aplicación es posible enviar una
         * información por medio de él.
         *
         * main: El método Main es el punto de entrada de un programa ejecutable;
         * es donde se inicia y finaliza el control del programa. Main se declara
         * dentro de una clase o estructura. El valor de Main debe ser static y no
         * public
         *
         * public: El método es público. Cualquier clase con acceso a MainClass puede llamarlo.

         * static: El método es estático. Que un miembro de una clase sea estático quiere
         * decir que todas las instancias de esa clase comparten ese miembro en concreto.
         *
         * void : Los métodos pueden devolver algo, por ejemplo, un método que suma dos números,
         * devuelve el resultado de la suma; pero hay métodos que no devuelven nada y que sólo ejecutan
         * acciones. Dichos métodos se declaran con la palabra reservada “ void ” (vacío) como tipo
         * de retorno.
         *
         * String []: Cualquier clase que se declara con corchetes “[]”, quiere decir que
         * lo que tienes no es una instancia de esa clase, sino un array de objetos de dicha clase.
         * Ejemplo: String[]meses; contendría los nombres de los meses del año. El método main() de
         * Java necesita un String[] porque el usuario de nuestro programa puede pasar parámetros extra
         * desde la línea de comando a nuestro programa. Esos parámetros, el programador los recibe a través
         * de ese array.
         */

    }

}

Comentarios

Entradas populares de este blog

Operadores - Java

Programando con Java