• Liebe User, bitte beachtet folgendes Thema: Was im Forum passiert, bleibt im Forum! Danke!
  • Hallo Gemeinde! Das Problem leidet zurzeit unter technischen Problemen. Wir sind da dran, aber das Zeitkontingent ist begrenzt. In der Zwischenzeit dürfte den meisten aufgefallen sein, dass das Erstellen von Posts funktioniert, auch wenn das Forum erstmal eine Fehlermeldung wirft. Um unseren Löschaufwand zu minimieren, bitten wir euch darum, nicht mehrmals auf 'Post Reply' zu klicken, da das zur Mehrfachposts führt. Grußworte.

javajava: kleine Frage. new byte[256] hier überhaupt sinnvoll?

Mitglied seit
08.03.2004
Beiträge
1.574
Reaktionen
0
Code:
byte[] buf = new byte[256];
... //irgendwelcher Code
buf = Stringvar.getBytes();

das ist doch eigentlich blödsinn, da erst nen Objekt reinzupacken, wenn man dann sowieso eins aus getBytes bekommt, oder? Sogar wenn getBytes aus irgendeinem Grund irgendwelchen Mist liefern würde, könnte einem die obere Zeile nicht helfen,da in buf automatisch dann halt der Mist reingeschrieben wird.
:eek3: oder wie oder was?
 
Mitglied seit
01.06.2007
Beiträge
761
Reaktionen
0
Macht keinen Sinn.

byte[] buf = String.getBytes();

--> passt
 

Bronzegraf

Guest
Würde ich so pauschal nicht sagen, da ich nicht weiß was in "... //irgendwelcher Code" drinsteht.

Wird da allerdings nicht auf "buf" zugegriffen, ist es in der Tat sinnlos es vorher zu initialisieren.
 
Mitglied seit
01.06.2007
Beiträge
761
Reaktionen
0
Naja, wenn in "irgendwelcher Code" darauf zugegriffen würde, dann hätte er das wohl hin geschrieben... Falls er es vergessen hat, dann macht es natürlich Sinn buf zu initialisieren!
 
Oben