Bonjour,
je n'arrive pas à augmenter la taille d un tableau d'une case pourtant j'ai suivi parfaitement les notes de mon cours.
Je dois utiliser une méthode pour cet ajout. j'utilise aussi une classe "terminal" pour afficher et ecrire des string et int.
Ca fait fait plusieurs heures que je suis dessus, je ne comprends pas. J'ai fait le test pour connaitre la taille du tableau mais le résultat est toujours de 1 au lieu de 2.
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
26 public class test { public static String[] ajouteCase (String[]tab){ String[]temp= new String[tab.length+1]; for (int i=0; i<tab.length;i++){ temp[i]=tab[i]; } return temp; } public static void main(String[] args) { String[]sections=new String[1]; ajouteCase(sections); Terminal.ecrireString("Entrez le nom de la nouvelle section: "); sections[sections.length-1]=Terminal.lireString(); Terminal.ecrireIntln(sections.length); } }
Partager