Chapter 9
This commit is contained in:
		| @@ -1,7 +0,0 @@ | ||||
| package C09_Ensembles.C091_Les_collections; | ||||
|  | ||||
| public class App { | ||||
|     public static void main(String[] args) throws Exception { | ||||
|         System.out.println("Hello, World!"); | ||||
|     } | ||||
| } | ||||
							
								
								
									
										27
									
								
								src/C09_Ensembles/C092_Les_vecteurs/Ex1_ExoVector.md
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										27
									
								
								src/C09_Ensembles/C092_Les_vecteurs/Ex1_ExoVector.md
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,27 @@ | ||||
| # Exercice 1: ExoVector | ||||
|  | ||||
| ## Objectifs | ||||
|  | ||||
| Créer un Vector simple | ||||
|  | ||||
| Utiliser les méthodes de la class Vector | ||||
|  | ||||
| ## Travail à faire | ||||
|  | ||||
| * Créez une nouvelle classe ExoVector et commencez par ajouter import java.util.Vector avant la déclaration de la classe | ||||
|  | ||||
| * Déclarez un vecteur nommé v d’Integer contenant les valeurs 1,2,3,4 | ||||
|  | ||||
| * Affichez l’élément à la position 0 | ||||
|  | ||||
| * Déterminez la position de la valeur 3 se trouvant dans le tableau à l’aide d’une méthode existant dans la classe Vector | ||||
|  | ||||
| * Enlevez l’élément à l’indice 2 et affichez tout le vecteur à l’aide de la syntaxe d’itération avancée | ||||
|  | ||||
| * Déclarez un second vecteur w d’Integer contenant les valeurs 1, 3, 4 | ||||
|  | ||||
| * Faites l’intersection des ensemble v et w | ||||
|  | ||||
|   * La méthode d’intersection se nomme retainAll. Attention, cette méthode modifie directement le vecteur sur lequel elle est appelée | ||||
|  | ||||
|   * Affichez le résultat de l’intersection qui devrait donner {1,4} | ||||
							
								
								
									
										37
									
								
								src/C09_Ensembles/C092_Les_vecteurs/ExoVector.java
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										37
									
								
								src/C09_Ensembles/C092_Les_vecteurs/ExoVector.java
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,37 @@ | ||||
| package C09_Ensembles.C092_Les_vecteurs; | ||||
|  | ||||
| import java.util.Vector; | ||||
|  | ||||
| public class ExoVector { | ||||
|     public static void main(String[] args) throws Exception { | ||||
|         Vector<Integer> v = new Vector<Integer>(); | ||||
|         v.add(1); | ||||
|         v.add(2); | ||||
|         v.add(3); | ||||
|         v.add(4); | ||||
|  | ||||
|         System.out.println("Element pos.0: " + v.get(0)); | ||||
|  | ||||
|         System.out.println("Value 3 on pos." + v.indexOf(3)); | ||||
|  | ||||
|         v.remove(2); | ||||
|         System.out.print("Valut of the vector:"); | ||||
|         for (Integer integer : v) { | ||||
|             System.out.print(" " + integer); | ||||
|         } | ||||
|         System.out.println(""); | ||||
|  | ||||
|         Vector<Integer> w = new Vector<>(); | ||||
|         w.add(1); | ||||
|         w.add(3); | ||||
|         w.add(4); | ||||
|  | ||||
|  | ||||
|         Vector<Integer> i = v; | ||||
|         i.retainAll(w); | ||||
|         System.out.print("Valut of intersection:"); | ||||
|         for (Integer integer : v) { | ||||
|             System.out.print(" " + integer); | ||||
|         } | ||||
|     } | ||||
| } | ||||
| @@ -1,7 +0,0 @@ | ||||
| package C09_Ensembles.C093_Listes_chainees; | ||||
|  | ||||
| public class App { | ||||
|     public static void main(String[] args) throws Exception { | ||||
|         System.out.println("Hello, World!"); | ||||
|     } | ||||
| } | ||||
							
								
								
									
										5
									
								
								src/divers/random.java
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										5
									
								
								src/divers/random.java
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,5 @@ | ||||
| package divers; | ||||
|  | ||||
| public class random { | ||||
|      | ||||
| } | ||||
		Reference in New Issue
	
	Block a user