Java Exercices

Exercice Java : Gestion d'un Tableau d'Animaux avec Exceptions

Vous êtes chargé de développer un programme qui gère un tableau d'animaux dans un zoo. Le programme permet d'ajouter des animaux au tableau, de les retirer, et de consulter les informations des animaux. Il est important de gérer les cas où l'utilisateur tente d'accéder à un index invalide dans le tableau.

Exercice Java : Création d'une Exception Personnalisée - InvalidAgeException

Vous travaillez sur un système d'inscription pour un site de jeux en ligne. Les utilisateurs doivent avoir au moins 18 ans pour s'inscrire. Créez une exception personnalisée InvalidAgeException qui sera lancée si un utilisateur tente de s'inscrire avec un âge inférieur à 18 ans.

Fiche de Td 03 | JAVA

Écrire un programme Java qui affiche Hello Genius!. Compiler et exécuter ce programme ensuite via un schema montrer differentes etapes de celle-ci.En Java, les chaînes de caractères sont représentées par des objets de la classe String, dont les instances sont non mutables. On souhaite pouvoir convertir des chaînes de c

Déclenchement et Traitement d'une Exception Personnalisée

Réaliser une classe EntNat permettant de manipuler des entiers naturels (positifs ou nuls). Créez une exception personnalisée ErrConst pour gérer les cas où la valeur fournie au constructeur est négative.

Exercice Java : Géneralites

Définition: objet, classe, classe enveloppe, Héritage. Objet : Un objet est une instance spécifique d'une classe. C'est une entité qui a des attributs (variables) et des méthodes (fonctions) associés. Classe : Une classe est un modèle ou un plan pour créer des objets. Elle définit les attributs et les méthodes que les

Exercice String Buffer Java

Un StringBuffer est une classe fournie par Java qui représente une séquence modifiable de caractères. C'est comme si vous aviez une feuille de papier où vous pouvez écrire et effacer du texte à volonté, sans avoir à jeter la feuille et en prendre une nouvelle à chaque fois que vous voulez faire des modifications. Noter

FIche TD 01 | JAVA

C'est quoi une classe ? C'est quoi un objet ? Quelle est la différence entre une classe et un objet? En quoi l’héritage est-il un outil puissant pour le développement d’applications??Quelle est la différence entre :Point p[][] = new Point[5][4]; Point p = new Point(5,4);EXERCICES 2 : a.Parmi les appels

Exception Personnalisée - DivisionByZeroException

Vous travaillez sur une calculatrice simple qui doit gérer la division. Créez une exception personnalisée DivisionByZeroException pour gérer le cas où une division par zéro est tentée.

Exercice Java : Les Exceptions

On veut définir une classe EntNat permettant de manipuler des entiers naturels (positifs ou nuls). Cette classe disposera simplement: d'un attribut privé n de type int d'un constructeur un 'argument de type int qui générera une exception de type ErrCofist (type classe définir question 3) lofsque la valeur reçue ne co

Exercices de Manipulation des Chaînes en Java

charAt(int index) : Retourne le caractère à la position spécifiée. compareTo(String anotherString) : Compare deux chaînes lexicographiquement. concat(String str) : Concatène la chaîne spécifiée à la fin de la chaîne actuelle. contains(CharSequence sequence) : Vérifie si la chaîne contient la séquence de caractères spé

Exercice Java : éléments de Base

Expliquez comment Java assure la portabilité et l'indépendance de la plateforme. Qu'est-ce que le bytecode en Java et quel rôle joue-t-il dans la portabilité du langage ? Comment Java garantit-il la sécurité des applications ?Quelle est la différence entre une variable locale et une variable d'instance en Java ? Décriv

Gestion des Stocks avec Exception Personnalisée

Développez un système de gestion des stocks pour un magasin en utilisant une exception personnalisée OutOfStockException pour gérer les erreurs de stock insuffisant lors des commandes.

Cheminement des Exceptions et Choix du Gestionnaire

Exercice Java sur le cheminement des exceptions et le choix du gestionnaire avec analyse des résultats pour différents ordres de gestionnaires d'exceptions.

Gestion de Stock de Chocolat avec Exceptions Personnalisées

Vous êtes un développeur travaillant pour une boutique spécialisée dans la vente de chocolats dans la ville de Dschang. La boutique souhaite mettre en place un système pour gérer son stock de différents types de chocolats. L'application doit permettre d'ajouter des chocolats au stock, de traiter des demandes de vente d

Validation de Saisie avec Exception Personnalisée

Développez une application de gestion de formulaires avec validation des données saisies par l'utilisateur en utilisant une exception personnalisée InvalidInputException

Cheminement des Exceptions

Exercice Java sur le cheminement des exceptions avec analyse des résultats pour différentes valeurs d'entrée.

Exercice Java : Interfaces et Classes Abstraites

On considère maintenant des expressions arithmétiques formées à partir de constantes réelles (nombres flottants) et utilisant les quatre opérations arithmétiques usuelles (addition, soustraction, multiplication et division). Un telle expression est par exemple 3 + (4.7 + 2.3) * 5 . Ces expressions arithmétiques sont

Fiche de Td 02 | JAVA

EXERCICES 1 :1-Soit le programme suivant donnez la valeur de la variable s1 au point 1 .class NameIs { public void methode(String s){ s = "Joël " } public static void main(String[ ] args) { NameIs nom = new NameIs( ); String s1 = "Joël_yk"; nom.methode(s1

Exercice JAVA : Analyse du Code

EXERCICES 1 : Soit le code Java suivant : public class Test { public static void main(String[] args) { String s1 = "Hello World"; String s2 = new String(s1); if (s1 == s2) { System.out.println("s1 and s2 are the same object"); } else { System.out.println("s1 and s2 are different objects"); }

Exercice Java : Supermarché (Club100)

Le Club100 est un supermarché dans la ville de Dschang qui souhaite mettre en place un système de caisse automatique. Le système doit permettre de scanner les produits achetés par les clients et d'afficher le montant total à payer. Proposez une liste des classes nécessaires pour implémenter ce système de caisse automat

Exercice Java : Site internet (PandaCodeur)

PandaCodeur est une entreprise qui crée des sites internet pour ses clients. Elle a récemment été contactée par une association caritative qui souhaite créer un site web pour récolter des dons en ligne. En tant qu'informaticien on vous demande de proposez une liste des classes nécessaires pour créer ce site internet d