Beliebige Textausgabe des Nutzers

Status
Nicht offen für weitere Antworten.

Majin_Clodan

Mitglied
Hi Leute!

Da nun fast mein IT-Studium los geht und wir in den Vorkursen auch die Programmiersprache "Java" haben, dachte ich mir, dass ich mich mal hier anmelde, falls mal im Studium kleine Fragen auftauchen. Wie es das Schicksal so will, habe ich auch schon eine kleine. xD
Aber eines Vorweg: Ich lerne seit Donnerstag und Freitag erst Java. Hoffe das wird berücksichtigt, aber denke doch bestimmt mal schon, solange ich im "Anfängerbereich" schreibe. :)

Also zuerst möchte ich euch das folgende Script zeigen und erkläre dann, was ich machen soll:

Code:
import java.util.*;

class Uebung15
	{
		public static void main(String[] arg)
			{

				

				
				System.out.println("Geben sie ihren Nachnamen ein: ");

				
				System.out.print("Willkommen zum Programmierkur Herr/Frau: " + a);
			}
		}

Also der Nutzer soll seinen Nachnamen eintragen können und zum Schluss soll folgendes stehen:
Willkommen zum Programmierkurs Herr/Frau: [NAME]

Mein Problem ist nun, dass ich nicht weiß, wie. Ich weiß zwar, wie ich Strings definiere und ihnen selber als Programmierer Werte übergeben kann, aber ich weiß nicht, wie der Nutzer einem String einen Wert übergeben kann. Ich kann mich auch, glaube ich zumindest, mich entsinnen, dass mein Professor gesagt hat, dass die Werte von Strings unabänderbar sind d.h. Konstant. Wenn das wahr ist, wie kann ich dann die Aufgabe lösen?? Vielleicht mit dem Datentyp "char"? Aber da kenn ich auch nicht die Befehle. ???:L


Herzlichen Dank schon einmal im vorraus. :)

MFG Majin_Clodan
 

ARadauer

Top Contributor
dass die Werte von Strings unabänderbar
ja ein objekt von typ string kannst du nicht verändern, aber du kannst einer variable andere objekte zuweisen...


Code:
BufferedReader ir = new BufferedReader (new InputStreamReader(System.in));
		String name = ir.readLine();
		System.out.println(name);
 

Leroy42

Top Contributor
Majin_Clodan hat gesagt.:
Also zuerst möchte ich euch das folgende Script zeigen und erkläre dann, was ich machen soll

Und gewöhn' dir am besten gleich an, in Zusammenhang mit
Java-Programmen nicht von Scripts zu schreiben. :cry:
 
S

shad0w

Gast
Die Eingabe kannst du mit der Klasse Scanner machen. Du machst einen neuen Scanner und holst mit der Methode next() einen String aus System.in.
 

Majin_Clodan

Mitglied
Ich danke euch Leute, nur könnte man mir sagen, wieso man bei Java-Programmen nicht das Wort "scripts" verwenden darf? Wie darf man es sonst nennen? Würde man sowas einfach nur "Java-Programm" nennen?


MFG Majin_Clodan
 

Landei

Top Contributor
Ein "Script" ist etwas, das einfach so läuft, (eventuell nur in einer bestimmten Umgebung, aber ohne [explizite] Compilierung).
--> Java bracht einen Compiler

Der Begriff "Script-Sprache" wird oft (und ungenau) für Sprachen mit dynamischer Typprüfung verwendet.
--> Java hat statische Typprüfung

Typische Script-Sprachen sind das schon erwähnte JavaScript, Perl, diverse Basic-Dialekte, Ruby, Python, Groovy...
 
Status
Nicht offen für weitere Antworten.
Ähnliche Java Themen
  Titel Forum Antworten Datum
T Ich brauche eine Schleife die eine beliebige Zahl so lange durch 10 teilt bis zur Null Java Basics - Anfänger-Themen 5
V Beliebige Dreistellige Zahl Teiler finden Java Basics - Anfänger-Themen 4
pkm Regexproblem - Wie kann ich zwei oder mehr beliebige Zeichen matchen? Java Basics - Anfänger-Themen 7
O Ziehen im Array um einen Schritt in eine einzige beliebige Richtung Java Basics - Anfänger-Themen 5
L Binären Bäume für beliebige Datentypen Java Basics - Anfänger-Themen 15
S beliebige Potenzen Java Basics - Anfänger-Themen 11
C Beliebige Anzahl Arrays zusammenfügen Java Basics - Anfänger-Themen 5
H Methoden Implementieren "Drücken Sie eine beliebige Taste" Java Basics - Anfänger-Themen 5
T Variablen Varargs und beliebige Datentypen Java Basics - Anfänger-Themen 7
E Selection Sort für beliebige Objekte Java Basics - Anfänger-Themen 24
Haubitze_Broese Potenz einer Zahl, der Exponent ist dabei eine beliebige ganze Zahl? Java Basics - Anfänger-Themen 10
D Algorithmus, beliebige Anzahl doubles kombinieren Java Basics - Anfänger-Themen 7
J LinkedHashMap<beliebige enum wie definierbar, String> Java Basics - Anfänger-Themen 8
G Datum und Text in jede beliebige Anwendung einfügen Java Basics - Anfänger-Themen 3
M Beliebige Dateien per TCP versenden und speichern Java Basics - Anfänger-Themen 2
S Textausgabe in einer For-Schleife Java Basics - Anfänger-Themen 12
A Eine Krone in der Textausgabe - Mein Code Java Basics - Anfänger-Themen 11
M Langsame Textausgabe Java Basics - Anfänger-Themen 4
J Input/Output javac HelloWorld.java - Keine Textausgabe in der Konsole Java Basics - Anfänger-Themen 4
D Textausgabe erzeugen Java Basics - Anfänger-Themen 11
C Textausgabe in Applet Java Basics - Anfänger-Themen 12
T Einfache Textausgabe .java unter OS X Java Basics - Anfänger-Themen 13
C Textausgabe auf Panelen innerhalb eines Applets Java Basics - Anfänger-Themen 6
P Befehl zum einrücken der textausgabe? Java Basics - Anfänger-Themen 6
P Verzögerung der Textausgabe Java Basics - Anfänger-Themen 4
P Textausgabe im window Java Basics - Anfänger-Themen 6
S Verständnisfragen / Textausgabe (Java Applets) Java Basics - Anfänger-Themen 4
Kidao Textausgabe mit Positionangabe Java Basics - Anfänger-Themen 3
A Menu + Textausgabe = funktioniert nicht Java Basics - Anfänger-Themen 2
F textausgabe will nicht ^^ Java Basics - Anfänger-Themen 6
O Textausgabe in Datei Java Basics - Anfänger-Themen 6
U Textausgabe für Inhalt eines Vectors! Java Basics - Anfänger-Themen 4

Ähnliche Java Themen

Neue Themen


Oben