Bonjour à vous;
Le titre étais pour vous appâter, le souci n'est pas si gros que ça mais me bloque depuis le début de l'après midi.
Je débute sur Java bien évidemment...
Voila mon soucis:
Je créé une classe pour instancier des objets qui ne sont rien d'autre qu'un tableau.
Et je veux faire une méthode pour lire une valeur dans ce tableau, l'indice de la valeur est entré en argument. Enfin voila le code, je vous serais reconnaissant de me dire où j'ai faux. je n'ai pas d'erreur à la compilation mais une exception est levée.
Un grand grand merci
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 public class Aleat { private int tableau[]; //----------------CONSTRUCTEUR------------------- public Aleat(){//Constructeur par defaut int tableau [] = null; } public Aleat (int n, int lim){//Constructeur d'initialisation int i; int tableau [] = new int [n]; for (i=0; i<n; i++){ tableau [i] = (int) (Math.random()*(lim+1)); } System.out.println ("Création d'un objet Aleat"); } //----------------Methodes--------------------------- public void getValeur (int n){ System.out.println ("La valeur "+n+" est :" +tableau[n]); } }
Partager