Se realizarán ejercicios relacionados con el uso de do-while y el switch.
- Dada la clase
Exercise10
proporcionada, completar los métodosmain()
ygetBall()
siguiendo las instrucciones de losTODO
comentados. En elmain()
se implementará undo-while
que llamará al métodogetBall()
mientras que no se cumpla una condición. - El objetivo de este programa es llamar a un método proporcionado
randomWithRange()
que devolverá un valor numérico aleatorio (investigar lo que hace este método para deducir qué parámetros necesita). En función del valor numérico que devuelva este método, elgetBall()
lo asociará a unString
de un color y se lo enviará almain()
. Se repetirá la acción hasta que salgan dos bolas de color azul.
-
Desde el método
main()
se llamará al métodogetBall()
, tantas veces como sea necesario, desde undo-while
, hasta que, usando un contador, se acumulen dos bolas de color azul. -
El método
getBall()
devuelve unString
al ser invocado. ElString
podrá ser "verde", "azul" o "rojo". Dentro del método, utilizando unswitch
, se llamará al métodorandomWithRange()
y según el valor numérico que devuelva éste, elswitch
devolverá un color u otro.
- No se pueden modificar en absoluto las clases de test.
mvn test