1.5 Einführung Java Benutzereingaben mit Scanner & BufferdReader / Introduction Java user input with Scanner & BufferdReader

1.5 Einführung Java Benutzereingaben mit Scanner & BufferdReader / Introduction Java user input with Scanner & BufferdReader


Eine möglichkeit in Java Benutzereingaben zu tätigen ist die Scanner Klasse du findest sie unter import java.util.Scanner.

Beispiel:

import java.util.Scanner;

public class benutzerEingabe {

public static void main(String[] args) {

Scanner eingabe = new Scanner(System.in);

String name;
String vorname;

System.out.println("Gib deinen vornamen ein: ");
vorname = eingabe.next();

System.out.println("Gib deinen Nachnamen ein: ");
name = eingabe.next();

System.out.println("Du heisst " + vorname + " " + name );
}
}

351665157-b8fdd6e1bde61671737811ddc7421554b58ff950daeb9c95ba21ce222bc7153e.png

Eine andere Möglichkeit in Java Consoleneingaben zu machen ist der BufferedReader dazu muss das Paket java.io.* importiert werden, um Fehler abzufangen brauchen wir dann noch die Ausnahmebehandlung throws IOException.

Beispiel:

import java.io.*;

public class Eingabe {
public static void main(String[] args) throws IOException {

String s;

BufferedReader einlesen = new BufferedReader(new InputStreamReader(System.in));


System.out.println("Machen sie bitte eine Eingabe: ");

s = einlesen.readLine();

System.out.println ("Sie haben " + s + " Eingegeben.");
}
}

351665157-9dd6613b647aaad0d994cce52854334fda6ab3318168af0a339cdd37fb376ec7.png

English:

One way to do user input in Java is the Scanner class you can find at import java.util.Scanner.

Example:

import java.util.Scanner;

public class userInput {

public static void main(String[] args) {

Scanner user_input = new Scanner(System.in);

String name;
String first_name;

System.out.println("Type in your first name: ");
first_name = user_input.next();

System.out.println("Type in your last name: ");
name = user_input.next();

System.out.println("Your name is: " + first_name + " " + name );
}
}

351665157-f09998b2ae11c091ea50124967c0dec5d1a444004694f27982b46933c6918933.png

Another way to make console entries in Java is to use the BufferedReader to import the package java.io.*, to catch errors we need the exception handling throws IOException.

Example:

import java.io.*;

public class Input {
public static void main(String[] args) throws IOException {

String s;

BufferedReader readIn = new BufferedReader(new InputStreamReader(System.in));


System.out.println("Please make an input: ");

s = readIn.readLine();

System.out.println ("You have entered " + s + ".");
}
}

 

How do you rate this article?

0


Conschdi
Conschdi

Im a human. https://bittubers.com/profile/Beautiful-World Peace & Love to everyone.


App entwicklung mit Android Studio in Java
App entwicklung mit Android Studio in Java

In diesem Blog erkläre ich schritt für schritt wie man eigene Apps mit Android Studio in der Programmiersprache Java eigenhändig programmiert. In this blog I explain step by step how to program your own apps with Android Studio in the programming language Java.

Publish0x

Send a $0.01 microtip in crypto to the author, and earn yourself as you read!

20% to author / 80% to me.
We pay the tips from our rewards pool.