Referenz

Status
Nicht offen für weitere Antworten.

coffeecup

Aktives Mitglied
Hi!

Ich habe ein kleines Probelm mit der Namensgebung von Referenzen:

Code:
import java.awt.Point;
import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;




public class test {

	public static void main(String[] args) throws IOException { 
		BufferedReader myInput = new BufferedReader(new InputStreamReader(System.in));    
	
		
		String s = new String();
		s = myInput.readLine(); 
		System.out.println( s );    

		Object obj = new Object();

		
		/*Gibt es hier die Möglichkeit eine Referenz zu erstellen, welche auf mein Objekt obj zeigt und 
		 * als Namen die Eingabe des Users trägt ?
		 * 
		 * Bsp.:
		 * 
		 * User gibt ein ´Hallo´
		 * Ein Objakt namens ´Hallo´ wird erstellt.
		 * Nun wird eine Referenz erstellt, welche auch den Namen ´Hallo´ trägt(bzw. das Wort 
		 * irgendwie beinhalted!) und auf mein Objekt ´Hallo´ zeigt.
		 * ->Mein Hauptproblem ist, dass ich erst zur Laufzeit den Namen des Objektes erfrage
		 * und ich zwingend den Namen des Objektes in der dazugehörigen Referenz benötige.*/
		
	}

}

Hoffe ihr könnt mir helfen!
DANKESCHÖN!

mfg
 
S

SlaterB

Gast
nein geht nicht,
siehe auch
http://www.java-forum.org/de/topic65159_fragen-variablennamen.html

> und ich zwingend den Namen des Objektes in der dazugehörigen Referenz benötige

und warum?


---------

niemals "new String(" schreiben,


String s = null;
s = myInput.readLine();

String s = "";
s = myInput.readLine();

oder gleich

String s = myInput.readLine();

tuts genauso bzw. besser


Object obj = new Object();
kann wahrscheinlich auch
Object obj = null;
werden
 
G

Guest

Gast
okay, schade, dass das nicht geht!
kann man nix machen!

danke für deine Tipps, die werde ich berücksichtigen, wenn ich das nächste mal was schreibe!
Dankeschön! :D
 
S

stev.glasow

Gast
für was braucht man variabale virablennamen? vielleicht kann man das problem ja über ne map oder was anderem lösen.
 

ARadauer

Top Contributor
willst du, dass der benutzer über den namen den er vorher eingegeben hat wieder auf den wert zurück kommt? nimm eine map!

zb so ungefähr...

Code:
import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;
import java.util.HashMap;


public class MapTest {
	public static void main(String[] args) throws IOException {
		BufferedReader myInput = new BufferedReader(new InputStreamReader(System.in));    
		HashMap<String, String> map = new HashMap<String, String>();
		
		System.out.println("name:");
		String name = myInput.readLine();
		System.out.println("wert:");
		String value = myInput.readLine();
		
		map.put(name, value);
		
		System.out.println("name:");
		name = myInput.readLine();
		System.out.println("wert:");
		value = myInput.readLine();
		
		map.put(name, value);
		
		System.out.println("suchen:");
		name = myInput.readLine();
		
		System.out.println(map.get(name));
		
		
		
	}
}
 

coffeecup

Aktives Mitglied
Dankeschön für die Hilfe!

Mein Problem is eher, das ich eine kleine dynamische Datenstrucktur erschaffe will...

es geht eigenltich nur darum, dass ich bei einer Suche nicht mit einer schleife mit allen objekte absuchen muss,
ob sie die richtigen sind, sondern, dass ich sofort nach eingabe eine referenz mit dem integrierten namen habe...


Also wenn der user ein objekt namens stephan und eines namens olli anlegt....
und säter nach olli sucht, soll er nur olli eingeben müssen und der stringname
soll olli annehmen und dann so verwendet werden....

root.nextname soll aufgerufen werden ....

denn dadurch täte ich mir die komplette schleife zum absuchen nach meinem olli spaaren.....
 

ARadauer

Top Contributor
hui... stimmt ;-) wäre sinnvoll, wenn ich deinen links folgen würde bevor ich meinen senf dazu gebe ...
 
S

SlaterB

Gast
> hab jz den sinn deiner aussage nit ganz verstenden

kann sich ja auch auf andere Postings vorher bezogen haben ;)
 

Schandro

Top Contributor
Also wenn der user ein objekt namens stephan und eines namens olli anlegt....
und säter nach olli sucht, soll er nur olli eingeben müssen und der stringname
soll olli annehmen und dann so verwendet werden....

Siehe das bsp. von ARadauer...
 

coffeecup

Aktives Mitglied
Stimmt!
Das funktioniert eigentlich genauso wie ich das wollte!
Ka, warum ich dachte das sei etwas anderes :autsch:


nunja , DANKESCHÖN
 
Status
Nicht offen für weitere Antworten.
Ähnliche Java Themen
  Titel Forum Antworten Datum
Hzrfa Objekte, Referenz Java Basics - Anfänger-Themen 5
I Grundsatzfrage: Belegt eine Referenz auf 'null' RAM, und wenn ja - wieviel ;-) ? Java Basics - Anfänger-Themen 5
O Warum bekommen wir nicht die Referenz vom zurückgegebenen Objekt? Java Basics - Anfänger-Themen 4
P Wie rufe ich Methoden mit einer Referenz auf eine Klasse||Objekt auf Java Basics - Anfänger-Themen 4
C Kopie oder Referenz ? Java Basics - Anfänger-Themen 5
A Binärbaum rekursiv durchsuchen und Referenz zurückgeben Java Basics - Anfänger-Themen 4
B Neue Liste erstellen, wenn Objekte bestimmte Referenz hat / Gruppierung von Einträgen Java Basics - Anfänger-Themen 12
Y Pointer / Referenz - Theorie Java Basics - Anfänger-Themen 3
H Referenz Objekt aufrufen Java Basics - Anfänger-Themen 12
D Uebergabe per Referenz Java Basics - Anfänger-Themen 2
O Referenz - toString Java Basics - Anfänger-Themen 9
S This-Referenz Java Basics - Anfänger-Themen 6
F Referenz an ein Objekt in einer anderen Klasse erstellen(Nullpointer exception) Java Basics - Anfänger-Themen 6
I Referenz auf Klasse als Rückgabewert Java Basics - Anfänger-Themen 7
P Datentypen LinkedList: Kopie behält Referenz? Java Basics - Anfänger-Themen 3
J Referenz und Instanzierung Java Basics - Anfänger-Themen 25
I Erste Schritte Referenz zum Knoten davor, in einer Liste Java Basics - Anfänger-Themen 4
M Referenz geht bei Zwischenspeichern verloren (ArrayList) Java Basics - Anfänger-Themen 4
8 Referenz (Pointer, Zeiger) in Java Java Basics - Anfänger-Themen 9
O This-Referenz als Returnwert einer Methode? Java Basics - Anfänger-Themen 13
O This Referenz Java Basics - Anfänger-Themen 3
A top referenz bei queues Java Basics - Anfänger-Themen 1
J Rückgabe als Wert, keine Referenz Java Basics - Anfänger-Themen 3
Q Parameterübergabe - Objekt - Referenz Java Basics - Anfänger-Themen 5
C Dynamische Referenz & abstrakte Klassen Java Basics - Anfänger-Themen 3
V Frage zu Polymorphismus: Objekt der Subklasse in Referenz der Oberklasse Java Basics - Anfänger-Themen 4
T Aufgerufene Methode Inhalt der übergebenen Referenz Java Basics - Anfänger-Themen 5
B Referenz in Java Java Basics - Anfänger-Themen 5
C Referenz auf ein Objekt kopieren! Java Basics - Anfänger-Themen 2
J Methoden Referenz und Speicherplatz für Objekte reservieren Java Basics - Anfänger-Themen 2
M Wie komm ich an die Referenz eines Oberflächenelements Java Basics - Anfänger-Themen 2
A Klassenvariablen Referenz auf ein Objekt Java Basics - Anfänger-Themen 18
M Referenz Frage Java Basics - Anfänger-Themen 12
K OOP Probleme mit Objekt-Referenz in Methode Java Basics - Anfänger-Themen 6
W Die leidige Referenz-Frage Java Basics - Anfänger-Themen 9
B Arraycopy kopiert nur die Referenz?! Java Basics - Anfänger-Themen 3
S Speicheradresse auf die eine Referenz zeigt ausgeben Java Basics - Anfänger-Themen 12
E Compiler-Fehler kann Objekt-Referenz nicht erstellen Java Basics - Anfänger-Themen 3
B Referenz zu anderen Frame Java Basics - Anfänger-Themen 10
Blackskyliner Referenz ähnlicher Zugriff, aber wie? Java Basics - Anfänger-Themen 4
K Klassen this-Referenz und Klassen/Methodenaufruf Syntax Java Basics - Anfänger-Themen 3
C Referenz einer bereits instanziierten Klasse während des Programmablaufs Java Basics - Anfänger-Themen 16
H Objekt holen per Referenz als String. Java Basics - Anfänger-Themen 4
T Referenz einer Variable übergeben Java Basics - Anfänger-Themen 3
S Datentypen Objekt Integer Referenz Java Basics - Anfänger-Themen 5
B Referenz auf Referenz Java Basics - Anfänger-Themen 3
Luk10 Problem mit Singleton bzw statischer Referenz! Java Basics - Anfänger-Themen 16
H ArrayList Zugriffe per Referenz verkürzen? Java Basics - Anfänger-Themen 9
B Static Referenz auf Non-static Feld Java Basics - Anfänger-Themen 6
Luk10 Sinn von Instanzierung ohne Referenz Java Basics - Anfänger-Themen 7
C0FFEE Referenz auf Methode übergeben Java Basics - Anfänger-Themen 2
aze NullpointerException :Null Referenz anzeigen lassen Java Basics - Anfänger-Themen 2
D Fehlen einer Referenz auf Objekt Java Basics - Anfänger-Themen 14
N this.referenz erläuterung Java Basics - Anfänger-Themen 2
K Attribut als Referenz auf Objekt Java Basics - Anfänger-Themen 8
K 3 Threads bearbeiten 1 Referenz: Ich versteh's nicht... Java Basics - Anfänger-Themen 2
P OOP-Theorie-Frage: Referenz auf Objekt Java Basics - Anfänger-Themen 27
D Referenz auf Objekt Java Basics - Anfänger-Themen 5
P Methode BigInteger-Array übergeben als Referenz Java Basics - Anfänger-Themen 6
U null-referenz Java Basics - Anfänger-Themen 26
deetee Problem mit Referenz auf Map Java Basics - Anfänger-Themen 5
G Interface referenz probleme Java Basics - Anfänger-Themen 10
V Return - JA/NEIN - Parameterübergabe Array (Referenz) Java Basics - Anfänger-Themen 7
D enum und Referenz der umgebenden Klasse Java Basics - Anfänger-Themen 2
A ClassNotFoundException: Referenz nicht aktualisiert Java Basics - Anfänger-Themen 2
P Textarea aktualisieren, Referenz fehlt Java Basics - Anfänger-Themen 4
T Die this Referenz Java Basics - Anfänger-Themen 21
C Größe einer Referenz ? Java Basics - Anfänger-Themen 16
D Array reverse Problem, da Referenz nicht auf tmpArray zeigt Java Basics - Anfänger-Themen 4
G primitive Datentypen als Referenz an eine Methode übergeben Java Basics - Anfänger-Themen 2
G Wie Referenz auf Objekt übergebn Java Basics - Anfänger-Themen 8
P Objekte als Attribut: Referenz oder Kopie? Java Basics - Anfänger-Themen 3
G Parameterübergabe als Referenz bzw. als Kopie Java Basics - Anfänger-Themen 4
S Prüfen, ob null Referenz? Java Basics - Anfänger-Themen 2
G Referenz-Problem Java Basics - Anfänger-Themen 3
J Referenz problem Java Basics - Anfänger-Themen 12
D tiefergehende Java-Referenz Java Basics - Anfänger-Themen 3
M Referenz auf Membervariable Java Basics - Anfänger-Themen 5
G Objektübergabe als Referenz bei RMI Java Basics - Anfänger-Themen 2
J referenz auf noch nicht erzeugte objekte? Java Basics - Anfänger-Themen 2
G Rückgabe einer Kopie bzw. Referenz Java Basics - Anfänger-Themen 22
M Parameter als Referenz übergeben Java Basics - Anfänger-Themen 5
F Referenz Pointer oder doch nochmal neu suchen ? Java Basics - Anfänger-Themen 2
D Unterschied zwischen Referenz auf Objekt/Instanz von Objekt Java Basics - Anfänger-Themen 9
K Referenz auf Funktion Java Basics - Anfänger-Themen 6
J Referenz auf ein Objekt Java Basics - Anfänger-Themen 2
javasdann Referenz als String ausgeben. Java Basics - Anfänger-Themen 10
B Was ist eine Referenz? Java Basics - Anfänger-Themen 6
Z Zugriff auf Attribute nach Zuweisung einer Referenz Java Basics - Anfänger-Themen 8
L Referenz vs. Kopie Java Basics - Anfänger-Themen 2
G Zeiger/Referenz auf int- Variable Java Basics - Anfänger-Themen 5

Ähnliche Java Themen

Neue Themen


Oben