explique moi bien pourquoi...
une string à null possède 0 char, donc sa length est 0... = "" si tu préfères...
maintenant, une string ne contenant aucun char est nulle...
Citation :
length
public int length()
Returns the length of this string. The length is equal to the number of 16-bit Unicode characters in the string.
|
Tiré de la Javadoc 1.4.2
--> pour une raison X, ton while s'execute 2x...essaye avec un IF : si le bug persiste, c que ton truc est appellé 2x...sinon, c que c le while qui s'execute 2x, et que donc les conditions du while ne changent pas assez vite pour éviter ça...
Message édité par Jubijub le 19-05-2004 à 00:39:10
---------------
Jubi Photos : Flickr - 500px