Hallo,
könnte der fehler hier liegen??
Vermutlich nicht.
(hier werden ja die user "reingelassen" glaub ich,
und das comm wird aber als string festgelegt nor.
"comm" ist eine Methode. Die kann nicht "als string festgelegt" werden,
was du auch immer damit meinen magst...
abern string hat doch nur eben diese 255 zeichen stimmts?
Nein. Strings haben in Java unbegrenzte Länge.
könnte das daran liegen??)
Nein. Suche nach einem Array, das nur 255 Elemente hat oder einer
Konstanten, mit der die maximale Anzahl an eingeloggten Benutzern
auf 255 festgelegt wird. Am beste durchsuchst du mal den ganzen Quell-
Code nach der Zahl "255", und guckst, ob die Suchergebnisse zu dem
passen, was du suchst.
Oder wende dich an den Programmierer dieses Machwerks.
public void comm(String s, String s1)
{
Enumeration enumeration = users.elements();
User user = null;
while(enumeration.hasMoreElements())
if((user = (User)enumeration.nextElement()).isAdmin() && !user.getName().toLowerCase().equals(s1.toLowerCase()))
sendToOne(s, user.getName());
}
Die Methode sieht mir eher so aus, als würde Sie irgend etwas (gegeben
in s) an einen Benutzer (gegeben in s1) senden, der aber Admin sein
muß.
Wer hat diesen Code eigentlich verbrochen? Ist ja furchtbar!
Gruß
Slyh
Es gibt 10 Arten von Menschen. Solche, die das Binärsystem verstehen, und solche, die es nicht verstehen.
Selfcode: sh:( fo:) ch:? rl:( br:^ n4:& ie:{ mo:} va:} de:] zu:) fl:( ss:) ls:/ js:|