Sie sind nicht angemeldet.

DarthMaul

~ Schlummerbärchi ~

Beiträge: 1 195

Wohnort: Dresden

Beruf: richter

  • Nachricht senden

57 441

01.02.2011, 22:21

joo, von mir och alles gute und so^^
seit wann isst man orangen gg hunger?^^
Katzenlöwenseelenhund...
watt fürn ding?
http://www.youtube.com/watch?v=1dP3t2XBOXk
seitdem man am abnehmen ist :P
gg hunger isses tropsdem nix:P


Under the winter skies
We stand glorious!
And with Oden on our side
We are victorious!


57 443

01.02.2011, 22:28

solang man dem köper einredet, dass es hilft

KayLovesU

I gonna love the fuk out of you.

Beiträge: 182

Wohnort: Stralsund

  • Nachricht senden

57 444

01.02.2011, 22:37

Also Maytz, das hätte ich jetzt nicht gdacht. :3
nope

57 446

01.02.2011, 22:48

Man kann Strings eh nicht ändern :P Ausser man benutzt StringBuilder oder StringBuffer /klugscheiss

raziel

.requiescat in pace.

  • »raziel« ist der Autor dieses Themas

Beiträge: 2 944

Wohnort: Düsseldorf

  • Nachricht senden

57 447

01.02.2011, 22:48

gz pingu

57 448

01.02.2011, 22:52

Wieso kann man Strings nicht ändern? oO

57 449

01.02.2011, 22:56

Weil Java jedes mal wenn du + "bla" oder sowas machst ein komplett neues objekt anlegt :) Für jeden String existiert nur genau ein Objekt

KayLovesU

I gonna love the fuk out of you.

Beiträge: 182

Wohnort: Stralsund

  • Nachricht senden

57 450

01.02.2011, 22:56

man kann nicht... ausser...

wth?
nope

KayLovesU

I gonna love the fuk out of you.

Beiträge: 182

Wohnort: Stralsund

  • Nachricht senden

57 451

01.02.2011, 22:57

btw falsch radoner.
nope

57 452

01.02.2011, 22:58

... Es gibt:

String a = "Bla";
--> kann nicht mehr verändert werden das objekt, bei jeder "+" operation oder what ever wird ein neues objekt angelegt

oder

StringBuilder b = new StringBuilder("bla");
kann mit b.append("bla") (zum beispiel) verändert werden..
oder
StringBuffer c = new StringBuffer("bla");

edit:
stimmt 100% kay

57 453

01.02.2011, 22:59

Weil Java jedes mal wenn du + "bla" oder sowas machst ein komplett neues objekt anlegt :) Für jeden String existiert nur genau ein Objekt


Achso ja, ich dachte an den Inhalt.

KayLovesU

I gonna love the fuk out of you.

Beiträge: 182

Wohnort: Stralsund

  • Nachricht senden

57 454

01.02.2011, 23:07

String s1 = "hello";
String s2 = "hello";

System.out.println(s1=s2);

ein oder zwei String Objekte?
nope

57 455

01.02.2011, 23:10

String s1 = "hello";
String s2 = "hello";

System.out.println(s1=s2);

ein oder zwei String Objekte?


s1 wird neu erstellt, mit dem Value von s2

KayLovesU

I gonna love the fuk out of you.

Beiträge: 182

Wohnort: Stralsund

  • Nachricht senden

57 456

01.02.2011, 23:15

Das war jetzt irgendwie nicht die Antwort, ich hätte das sysout weglassen sollen. Naja egal, adios.
nope

57 457

01.02.2011, 23:17

String s1 = "hello";
String s2 = "hello";

System.out.println(s1=s2);

ein oder zwei String Objekte?
Ein String objekt, aber zwei referenzen auf das gleiche string objekt.

57 458

01.02.2011, 23:23

wie schön, dass java den referenzscheiß selber macht :>

57 459

02.02.2011, 10:24

@kay

kennste eigentlich? hab ich früher dauernd gehört :) jetzt grad wieder drauf gekommen, ziemlich episch imho!


KayLovesU

I gonna love the fuk out of you.

Beiträge: 182

Wohnort: Stralsund

  • Nachricht senden

57 460

02.02.2011, 17:46

Nö, bin auch atm nicht wirklich aktiv in der Musikszene.

Btw. Ich hasse dich. Warum? Weil ich die (Fang)frage nur fragte, weil ich deinen Text falsch gelesen habe. q_q
nope