22. april 2002 - 18:02
Der er
7 kommentarer
Udskrive en String fra et Object
Hej Jeg har en String gemt i et Object. Hvordan kan jeg nemmest udskrive den? (det er tekst-baseret) Kan jeg på en måde caste Objectet? På forhånd tak
Annonceindlæg tema
Forsvar & beredskab
Cybersikkerhed, realtidsdata og robuste it-systemer er blevet fundamentet for moderne forsvar.
22. april 2002 - 18:06
#1
lav en get metode til strengen public String getMyString() { return myString; } og lav så en: System.out.println(mitObjekt.getMyString());
22. april 2002 - 18:08
#2
prøv denne, om det er den letteste ved jeg ikke, men den er enkel Object x = "eksempel"; String y = "" + x; System.out.println(y);
22. april 2002 - 18:09
#3
System.out.println(""+x) er mere simpel.. sammentrækning af foregående
22. april 2002 - 18:36
#4
hvis du vil lave en cast kan det gøres med: String x = (String)mitObjekt;
22. april 2002 - 19:30
#5
public string toString() { return string; } Og der hvor det skal skrives ud System.out.println(object);
22. april 2002 - 21:18
#6
Hvordan holder du dine din objekter??? Hvis det er i en LinkedList så kan du bruge klassens get metoder. it = iterator do = dit objekt String str = (do)it.next().getString(); i dette tilfælde benytter jeg en iterator til at gennem løbe listen og min klasse har så en get-metode til den pågældende String. Håber du kan bruge det ,o)
23. april 2002 - 11:48
#7
System.out.println("Strengværdien af objektet er : "+(String)objektnavn);
Kurser inden for grundlæggende programmering