Bonjour,
J'ai un petit soucis sur une appli. Je veux recuperer l'extension d'un fichier (.pdf par exemple) et la vérifier.
J'ai fais cet algo tout bête:
Quand je fais un System.out.prinln de s[1] et un de tmp, j'obtiens bien "pdf" dans les deux cas mais.. je passe toujours dans le else, jamais dans le if. Pourtant mes deux chaines sont bien identiques.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18 class leTest { public static void main(String[] args) { String lePath = "java.pdf"; String []s = lePath.split("\\."); String tmp = "pdf"; if( s[1] == tmp ) { System.out.println("Oui"); } else { System.out.println("Non"); } } }
Si quelqu'un voit ma bourde, je suis preneur !
Merci d'avance
Partager