Hallo,
ich habe folgende Aufgabenstellung und komme nicht weiter....
kann mir eventuell jemand Helfen wie ich die Methode aufrufe ?
[JAVA=42]
package u14_11_12;
import java.util.Scanner;
public class Aufgabe21 {
private String eingabe;
public Aufgabe21(String eingabe){
this.eingabe = eingabe;
}
public String einlesen(String eingabe){
Scanner sc = new Scanner(System.in);
System.out.print(eingabe);
String auswahl = sc.next();
return auswahl;
}
public static void main(String[] Args)
{
}
}
[/code]
ich habe folgende Aufgabenstellung und komme nicht weiter....
kann mir eventuell jemand Helfen wie ich die Methode aufrufe ?
Code:
Das Einlesen von Werten besteht in der Regel aus mehreren Schritten:
1. Deklaration und Definition eines Scanner-Objekts
2. Ausgabe eine Eingabeaufforderung
3. Einlesen des Werts über den Scanner
Diese Tätigkeiten sollen nun in einer Methode zusammengefasst werden, so dass das Einlesen eines Werts auf eine Zeile reduziert werden kann.
Bitte übergeben Sie dazu den String für die Eingabeaufforderung als Parameter in die Methode. Den eingelesenen String geben Sie als Rückgabeparameter zurück.
Beispielhafte Verwendung beim Aufruf:
String name = eingabe(“Bitte geben Sie einen Namen ein: “);
[JAVA=42]
package u14_11_12;
import java.util.Scanner;
public class Aufgabe21 {
private String eingabe;
public Aufgabe21(String eingabe){
this.eingabe = eingabe;
}
public String einlesen(String eingabe){
Scanner sc = new Scanner(System.in);
System.out.print(eingabe);
String auswahl = sc.next();
return auswahl;
}
public static void main(String[] Args)
{
}
}
[/code]