GitLab now enforces expiry dates on tokens that originally had no set expiration date. Those tokens were given an expiration date of one year later. Please review your personal access tokens, project access tokens, and group access tokens to ensure you are aware of upcoming expirations. Administrators of GitLab can find more information on how to identify and mitigate interruption in our documentation.
//Dans le terminal, au niveau du package p4a, on utilise les lignes de commandes suivantes :
// javac p4a/*.java
// java p4a.Main
//teste de l'arraylist de taille 1, fonction d'ajout en tete
// java p4a.Main 1 1 1 1
publicclassMain{
/**
* @attributs
*/
privatestaticintnbrEssais=0;//représente le nombre d'essais de la fonction
privatestaticintfonction=0;//représente la fonction testée
privatestaticintstructure=0;//représente la structure sur laquelle on va effectuer des tests
privatestaticintaffichage=0;//entier qui détermine si on affichera le résultat ou non
privatestaticintordre=1000;//entier qui détermine l'ordre de grandeur des éléments contenus dans la structure de donnée
privatestaticStringcom="";// commentaire affiché pour répeter ce qu'on utilise comme structure, comme fonction et comme nombre d'essai.
privatestaticStructures;// c'est sur s que l'on va effectuer les tests
/**
* @programme principale
*/
publicstaticvoidmain(String[]args){
inti=0;
if(args.length<3||args.length>5){
System.out.println("\n Main [nbrEssais] [Fonction] [Structure] [Option: affichage] [Option: ordre de grandeur]\nLe nombre d'argument n'est pas valide.\n Fonctions : \n 1. Ajouter en tête \n 2. Ajouter en Queue\n 3. Supprimer en tête\n 4. Supprimer en queue\n 5. Rechercher\nStructure :\n 1. ArrayList\n 2. LinkedList\nAffichage : \n 1.Oui");
}
else{
// les 3 premiers paramètres sot toujours renseignés
nbrEssais=Integer.parseInt(args[0]);
fonction=Integer.parseInt(args[1]);
structure=Integer.parseInt(args[2]);
// si length =4, soit on veut l'affichage en plus , soit on veut l'ordre de grandeur.
if(args.length==4){
if(Integer.parseInt(args[3])==1){
affichage=1;
}
else{
ordre=Integer.parseInt(args[3]);
}
}
if(args.length==5){
affichage=Integer.parseInt(args[3]);
ordre=Integer.parseInt(args[4]);
}
if(ordre<1){
ordre=1000;
System.out.println("L'ordre est invalide, il sera par conséquent par défault (1000)\n");
}
if(nbrEssais<1){
System.out.println("le nombre d'essais est invalide.");
}else{
//System.out.println(" nombre d'essais :" + nbrEssais + ", fonction numéro :" + fonction + ", structure :" + structure + ", affichage :" + affichage);