Bonjour,
prg suivant me donne erreur suivantes:
Exception in thread "main" java.lang.ArrayIndexOutOfBoundsException: 3
at Fusion.main(Fusion.java:24)
la ligne 24 est :
C[Bindex]=B[Bindex];
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
27
28
29
30
31
32 public class Fusion { public static void main(String[]args) { int[]A={1,2}; int[]B={7,8,9}; int[]C=new int[A.length+B.length]; int AIndex=0; int Acount= A.length; int Cindex=C.length; while(AIndex<Acount) { if(A[AIndex]<B [AIndex]) { C[AIndex]=A[AIndex]; } AIndex++; } for(int Bindex=1;Bindex<Cindex;Bindex++) { C[Bindex]=B[Bindex]; } for(int i=0;i<C.length;i++) { System.out.println(C[i]); } } }
Partager