This commit is contained in:
Emmanuel Srivastava
2025-02-05 22:49:57 +01:00
parent 98324f9e18
commit a242405aa9
2 changed files with 55 additions and 0 deletions

View File

@@ -0,0 +1,52 @@
/*
- Dans quel package peut-on trouver la classe String ?
La classe String se trouve dans le package java.lang.
- De quelle classe hérite-t-elle ?
String hérite de la classe Object.
- Combien de méthodes sont transmises par la classe mère ?
La classe Object définit 11 méthodes : clone(), equals(), finalize(), getClass(), hashCode(), notify(), notifyAll(), toString(), wait();
- Sur celles-ci, combien sont redéfinies ?
Parmi ces méthodes, String redéfinit equals(), hashCode(), et toString().
*/
/* Écrivez un programme qui affiche tous les argument de sa ligne de commande, convertis en majuscules.
public class AfficheMajuscules {
public static void main(String[] args) {
int i = 0;
while (i < args.length) {
System.out.println(args[i].toUpperCase());
i++;
}
}
}
*/
/*
public class OctalVersHexadecimal {
public static void main(String[] args) {
if (args.length == 0) {
System.out.println("Veuillez fournir un nombre en base 8.");
return;
}
String octalString = args[0];
// Vérifier si l'entrée est un nombre octal valide (uniquement chiffres 0-7)
for (int i = 0; i < octalString.length(); i++) {
char c = octalString.charAt(i);
if (c < '0' || c > '7') { // Si un chiffre est hors de 0-7, ce n'est pas un nombre octal
System.out.println("Erreur : Veuillez entrer un nombre octal valide (composé uniquement de 0 à 7).");
return;
}
}
// Convertir l'octal en entier puis en hexadécimal
int nombre = Integer.parseInt(octalString, 8);
String hex = Integer.toHexString(nombre);
System.out.println("En hexadécimal : " + hex);
}
}
*/

View File

@@ -0,0 +1,3 @@
public class Gris extends Color{
}