Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente Prochaine révision Les deux révisions suivantes | ||
ens:dasi2014:juint [2014/04/03 09:54] admin Cordier Amelie () |
ens:dasi2014:juint [2014/04/11 08:17] admin Cordier Amelie () [Partie 2. Exercices simples] |
||
---|---|---|---|
Ligne 50: | Ligne 50: | ||
| | ||
public int sum(String s) { | public int sum(String s) { | ||
- | if (s==" ") return 0; | + | if (s=="" |
if (s.length ()==1) return ((int)(s.charAt(0))); | if (s.length ()==1) return ((int)(s.charAt(0))); | ||
return ((int)(s.charAt(0))) + sum(s.substring(1)); | return ((int)(s.charAt(0))) + sum(s.substring(1)); | ||
Ligne 56: | Ligne 56: | ||
| | ||
public String binarise(int x) { | public String binarise(int x) { | ||
- | if (x==0) return " "; | + | if (x==0) return ""; |
if (x%2==1) return " | if (x%2==1) return " | ||
return " | return " | ||
Ligne 67: | Ligne 67: | ||
<code java BinStringTest.java> | <code java BinStringTest.java> | ||
import junit.framework.∗; | import junit.framework.∗; | ||
- | public | + | public |
| | ||
Ligne 80: | Ligne 80: | ||
public void testSumFunction(){ | public void testSumFunction(){ | ||
int expected = 0; | int expected = 0; | ||
- | assertEquals(expected, | + | assertEquals(expected, |
expected = 100; | expected = 100; | ||
assertEquals(expected, | assertEquals(expected, |