Hallo!
Ich versteh java manchmal echt nicht -.-
Um speicher zu sparen habe ich byte statt int variablen benutzt. Schliesslich brauche ich eh keine werte über 10 oder so.
Wenn ich aber Zahlen literale als parameter übergeben will (die methode hat als parameter byte, byte,byte, byte.) bekomm ich nen fehler, weil man ja int nicht in byte speichern kann. Naja, dass 0 nicht in eine Byte variable passt ist mir neu...
Bei long kann man ja einfach zb 0L schreiben, gibts bei Byte eine ähnliche möglichkeit? Methode((byte) 0, (byte) 0, (byte) 0, (byte) 0) zu schreiben ist ja lächerlich x|
Btw, byte unterstütz doch vorzeichen, oder nicht (also von -2^7 bis +2^7).
Danke schonmal!
MFG Painkiller
Ich versteh java manchmal echt nicht -.-
Um speicher zu sparen habe ich byte statt int variablen benutzt. Schliesslich brauche ich eh keine werte über 10 oder so.
Wenn ich aber Zahlen literale als parameter übergeben will (die methode hat als parameter byte, byte,byte, byte.) bekomm ich nen fehler, weil man ja int nicht in byte speichern kann. Naja, dass 0 nicht in eine Byte variable passt ist mir neu...
Bei long kann man ja einfach zb 0L schreiben, gibts bei Byte eine ähnliche möglichkeit? Methode((byte) 0, (byte) 0, (byte) 0, (byte) 0) zu schreiben ist ja lächerlich x|
Btw, byte unterstütz doch vorzeichen, oder nicht (also von -2^7 bis +2^7).
Danke schonmal!
MFG Painkiller