[PROPERTIES] Bug dans java.util.Properties ?
Bonjour,
En faisant des tests pour comprendre comment fonctionne les "properties", je suis tombé sur quelque chose de bizarre.
D'après la doc ( http://java.sun.com/j2se/1.3/docs/api/java/util/Properties.html ) les lignes dont le 1er caractère n'étant pas un espace est "#" ou "!" est ignorés
or j'obtiens les résultats affiché ci dessous:
pour chaque exemple j'ai à chaque fois le texte tel qu'il est présent dans le fichier et en dessous j'ai la liste des propriétés sous la forme "nom de la propriétés = valeur"
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14
| # un commentaire
# ligne 1
a
#ligne 2
# ligne 3
nom : valeur
nom\ 2 = valeur 2
* a =
* nom = valeur
* nom 2 = valeur 2
* #ligne = 2
* # = ligne 1 |
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13
| # un commentaire
# ligne 1
a
# ligne 2
# ligne 3
nom : valeur
nom\ 2 = valeur 2
* a =
* nom = valeur
* nom 2 = valeur 2
* # = ligne 2 |
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13
| # un commentaire
# ligne 1
a
# ligne 2
# ligne 3
nom : valeur
nom\ 2 = valeur 2
* a =
* nom = valeur
* nom 2 = valeur 2
* # = ligne 1 |
qu'en pensez-vous ?
je précise que j'utilise la version "1.3.1-b24"