Bien le bonjour,
voilà, j'ai écris ce code :
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
		String queryx[][] = new String[5][1];
		int i = 0;
		queryx[i][0] = "test0";
		if(!Utils.isEmpty(filterEvtStatus)) {
			queryx[++i][0] = "test1";		
		}
		if(!Utils.isEmpty(filterLocSitID)) {
			queryx[++i][0] = "test2";		
		}
		if(!Utils.isEmpty(filterLocSuiviParActID)) {
			queryx[++i][0] = "test3";		
		}
		if(!Utils.isEmpty(filterPl_ID)) {
			queryx[++i][0] = "test4";		
		}
		String query[][] = new String[++i][1];
		i = 0;
		for(String[] temp:queryx){
			if(temp[0] != null){
				query[i] = temp;
				++i;
			}
		}
Qui comme vous pouvez le voir est vraiment moche.
Comment pourrais je faire pour n'avoir que les données conditionnées dans mon tableau de départ sans passer par un petit for pour éliminer les valeurs null?
Merci.