Bonjour a tous.
J'ai une méthode avec plusieurs paramètres à tester. Je dois vérifier s'ils sont nulls et différent d'une chaine vide alors je peux les concaténer. Comment dois-je procéder ???
Laquelle est la meilleur implémentation de votre point de vue???
Par exemple
En vous remerciant à l'avance.
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
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37 private static void MaMethodeConcat(String param1, String param2, String param3) { String tampon1 = ""; if(((!("").equals(param1)) && !param1.equals(null))) { tampon1 += param1; } if(((!("").equals(param2)) && !param2.equals(null))) { tampon1 += param2; } if(((!("").equals(param3)) && !param3.equals(null))) { tampon1 += param3; } System.out.println(tampon1); } private static void MaMethodeConcatAlternative(String param1, String param2, String param3) { String tampon1 = ""; if((((!("").equals(param1)) && !param1.equals(null)) &&((!("").equals(param2)) && (!param2.equals(null)))) && ((!("").equals(param3)) && (!param3.equals(null)))) { tampon1 += param1; tampon1 += param2; tampon1 += param3; } } public static void main (String[] args) { ....... }
Cordialement
Partager