TheRedCraft Geschrieben 27. Mai 2017 Share Geschrieben 27. Mai 2017 (bearbeitet) Hi ich will überprüfen ob ein in game eingegebener name kleiner als 16 ist ich habe es so versucht aber es ging nicht: if(args[0]<16) args[0] kommt von CommandExecutor der sied so aus public boolean onCommand(CommandSender sender, Command cmd, String label, String[] args) bearbeitet 27. Mai 2017 von TheRedCraft Link zu diesem Kommentar Auf anderen Seiten teilen More sharing options...
Joey Geschrieben 27. Mai 2017 Share Geschrieben 27. Mai 2017 args[0] ist ja indem Fall ein String. Daher kannst du einfach die länge eines String abfragen if (args[0].length() < 16) then Link zu diesem Kommentar Auf anderen Seiten teilen More sharing options...
TheRedCraft Geschrieben 27. Mai 2017 Autor Share Geschrieben 27. Mai 2017 danke Link zu diesem Kommentar Auf anderen Seiten teilen More sharing options...
Baustein Geschrieben 28. Mai 2017 Share Geschrieben 28. Mai 2017 Es kann natürlich sein, dass du wirklich abfragen willst, ob der Name kleiner als 16 Zeichen lang ist. Ein Minecraft-Name kann allerdings maximal 16 Zeichen haben, weswegen ich mir args[0].length() <= 16 eher vorstellen könnte. Liebe Grüße, Baustein Link zu diesem Kommentar Auf anderen Seiten teilen More sharing options...
SuchtyTV Geschrieben 28. Juli 2017 Share Geschrieben 28. Juli 2017 Oder meinst du, dass du ein Alter oder soetwas auslesen willst? boolean b = Double.parse(args[0])<16 Link zu diesem Kommentar Auf anderen Seiten teilen More sharing options...
Empfohlene Beiträge
Erstelle ein Benutzerkonto oder melde dich an, um zu kommentieren
Du musst ein Benutzerkonto haben, um einen Kommentar verfassen zu können
Benutzerkonto erstellen
Neues Benutzerkonto für unsere Community erstellen. Es ist einfach!
Neues Benutzerkonto erstellenAnmelden
Du hast bereits ein Benutzerkonto? Melde dich hier an.
Jetzt anmelden