Exercice 01

Télécharger au format docx, pdf ou txt
Télécharger au format docx, pdf ou txt
Vous êtes sur la page 1sur 8

Exercice01

package hello;

import java.util.ArrayList;

import java.util.Iterator;

import java.util.List;

public class exercice01 {

public static void main(String[] args) {

// TODO Auto-generated method stub

List<String> listeChaines = new ArrayList<>();

// Ajouter des éléments à la liste

listeChaines.add("Bonjour");

listeChaines.add("à");

listeChaines.add("tous");

// Afficher les éléments en utilisant une boucle for

System.out.println("Affichage avec la boucle for :");

for (int i = 0; i < listeChaines.size(); i++) {

System.out.println(listeChaines.get(i));

// Afficher les éléments en utilisant une boucle foreach

System.out.println("\nAffichage avec la boucle foreach :");

for (String chaine : listeChaines) {

System.out.println(chaine);

}
// Afficher les éléments en utilisant un itérateur

System.out.println("\nAffichage avec l'itérateur :");

Iterator iterator = (Iterator) listeChaines.iterator();

while (iterator.hasNext()) {

System.out.println(iterator.next());

}Exercice02

package hello;

import java.util.ArrayList;

import java.util.Collections;

import java.util.List;

public class exercice02 {

public static void main(String[] args) {

// TODO Auto-generated method stub

List<String> listeChaines = new ArrayList<>();

// Ajouter des éléments à la liste

listeChaines.add("Orange");

listeChaines.add("Banane");

listeChaines.add("Pomme");

listeChaines.add("Fraise");

// Afficher les éléments de la liste avant le tri


System.out.println("Éléments de la liste avant le tri :");

afficherListe(listeChaines);

// Trier la liste dans l'ordre croissant

Collections.sort(listeChaines);

// Afficher les éléments de la liste après le tri

System.out.println("\nÉléments de la liste après le tri :");

afficherListe(listeChaines);

// Méthode pour afficher les éléments d'une liste

private static void afficherListe(List<String> liste) {

for (String chaine : liste) {

System.out.println(chaine);

Exrcice03

package hello;

import java.util.HashMap;

import java.util.Map;

public class exercice03 {


public static void main(String[] args) {

// TODO Auto-generated method stub

Map<Integer, String> colorMap = new HashMap<>();

colorMap.put(1, "Red");

colorMap.put(2, "Green");

colorMap.put(3, "Black");

colorMap.put(4, "White");

colorMap.put(5, "Blue");

System.out.println("Sample Output:");

for (Map.Entry<Integer, String> entry : colorMap.entrySet()) {

System.out.println(entry.getKey() + " " + entry.getValue());

Exercice04

package hello;

import java.util.HashMap;

import java.util.Map;

public class exercice04 {


public static void main(String[] args) {

// TODO Auto-generated method stub

Map<Integer, String> colorMap = new HashMap<>();

colorMap.put(1, "Red");

colorMap.put(2, "Green");

colorMap.put(3, "Black");

colorMap.put(4, "White");

colorMap.put(5, "Blue");

// Test if the map contains a mapping for the specified value

testIfValueExists(colorMap, "Green");

testIfValueExists(colorMap, "orange");

private static void testIfValueExists(Map<Integer, String> map, String value) {

System.out.println("The Original map: " + map);

// Check if the value exists in the map

if (map.containsValue(value)) {

System.out.println("Is value '" + value + "' exists? Yes!");

} else {

System.out.println("Is value '" + value + "' exists? No!");

System.out.println();

}
}

Hyritage05

//La classe Person

class Person

protected int age;

public void sayHello()

System.out.println("Hello");

public void setAge(int n)

age = n;

//La classe Student

class Student extends Person

public void goToClasses()

System.out.println("I’m going to class.");

public void displayAge()

System.out.println("My age is: "+ age +" years old");

}
}

//La classe Teacher

class Teacher extends Person

private String subject;

public void explain()

System.out.println("Explanation begins");

//Classe de test

public class Main

public static void main(String[] args)

Person p = new Person();

p.sayHello();

Student s = new Student();

s.goToClasses();

s.setAge(15);

s.sayHello();

s.displayAge();

Teacher t = new Teacher();

t.setAge(40);

t.sayHello();

t.explain();
}

Vous aimerez peut-être aussi