re bonjour, je cherche a tester si une matrice contient une valeur pour un jeu de coordonnées semantics [group,zone] connu. J'ai testé if(mamatrix.getValue(group,zone) != null)... mais un double ne peut pas etre testé pour null... comment on teste alors a part a tester si mamatrix.getSubMatrix(0,group).getSubMatrix(1,zone) != null) ? Merci
Le 03/03/2020 à 23:00, slehuta a écrit :
re bonjour,
je cherche a tester si une matrice contient une valeur pour un jeu de coordonnées semantics [group,zone] connu. J'ai testé
if(mamatrix.getValue(group,zone) != null)...
mais un double ne peut pas etre testé pour null...
comment on teste alors a part a tester si mamatrix.getSubMatrix(0,group).getSubMatrix(1,zone) != null) ?
Ce n'est pas possible. getValue renvoi un "double" qui ne peut pas être null. (contrairement à un Double qui peut). Cela renvoi la valeur ou "0" si la valeur n'est pas définie. De plus, dans le cas d'une implémentation de matrice en "matrice creuse", même si la valeur n'est pas définie, getValue() renverra 0. -- Éric Chatellier - www.codelutin.com - 02.40.50.29.28
participants (2)
-
Eric Chatellier -
slehuta