• Es freut uns dass du in unser Minecraft Forum gefunden hast. Hier kannst du mit über 130.000 Minecraft Fans über Minecraft diskutieren, Fragen stellen und anderen helfen. In diesem Minecraft Forum kannst du auch nach Teammitgliedern, Administratoren, Moderatoren , Supporter oder Sponsoren suchen. Gerne kannst du im Offtopic Bereich unseres Minecraft Forums auch über nicht Minecraft spezifische Themen reden. Wir hoffen dir gefällt es in unserem Minecraft Forum!

Erstes Argument auslassen?

ReefCityCraft

Minecrafter
Registriert
30 Januar 2012
Beiträge
18
Diamanten
0
Hallo,
ich schreibe derzeit ein recht komplexes Plugin für meinen Server.

Nun möchte ich, dass in ein Command das erste Argument ( args[0] ) ausgelassen wird und alle anderen Argumente um eins vorgeschoben werden. Also so hier:
args[1] wird zu args[0] | args[2] wird zu args[1] und immer so weiter.
Denke mal hierfür wird ein Stringbuilder nötig sein, welche derzeit nicht so meine Stärke sind.

Drum möchte ich bitten, mir einmal einen kleinen Codeschnipsel hierfür zu posten.

Danke!
 
C

ChristianG

Guest
Der einfachste Weg das erste Element aus dem Array zu entfernen, wird es sein ein neuen Array zu erstellen, basierend auf dem alten:

Code:
String[] newArgs = Arrays.copyOfRange(args, 1, args.length);

// optional :
args = newArgs;
 
Oben