JAVA année 2015
CP2 – Série d'exercices n°1
exercice 1
Vérifier la présence de java sur vos machines.
javac est le compilateur
java est l'interpréteur java
java -version doit vous donner la version de la machine virtuelle sur laquelle vous exécutez vos
programmes java.
exercice 2
Tapez votre premier programme java que vous sauvegarderez dans la classe HelloWorld.java :
/**
* The HelloWorldApp class implements an application that
* simply prints "Hello World!" to standard output.
*/
public class HelloWorldApp {
public static void main(String[] args) {
System.out.println("Hello World!"); // Display the string.
}
}
sauvegardez sous le nom HelloWorld.java
Compilez-le , quel est le message d'erreur ?
modifiez-votre programme en conséquence pour pouvoir le compiler.
Exécutez-le avec l'appel à la machine virtuelle java.
exercice 3
Connectez-vous sur le site internet de document des classes java
http://docs.oracle.com/javase/7/docs/api/
Regardez la classe Point. A quoi sert-elle ?
Les méthodes correspondent plus ou moins aux fonctions que nous avons vues dans le cadre
du langage C même si ici elles ne peuvent s'appliquer qu'aux objets de type Point. En
utilisant la documentation qui est fournie sur le site, citez une méthode et donnez sa
description
Que fait la méthode translate ?
exercice 4
Modifiez le programme HelloWorld de l'exercice 2 de manière à afficher les lignes suivantes à
l'écran :
Bonjour
Je suis en CP2, je m'appelle xxx
Je suis très content de faire du java.
Mettre ensuite tout le texte dans une ou plusieurs variables (ici objets) de type String.
Sauvegardez le fichier sous le nom HelloWorld3.java
Ouvrez votre navigateur Internet sur la documentation des classes java et regardez les
méthodes de la classe String
Le principe général d'application d'une méthode est nom.methode(). Par exemple, pour
appliquer la méthode length() sur une phrase str, il faut faire str.length()
Utilisez la méthode toUpperCase() pour mettre en majuscules tout le texte de début de cet
exercice. Sauvegardez le fichier sous le nom HelloWorld4
Utilisez une autre méthode afin de convertir tout le texte en minuscules
Lisez le principe de la méthode replace(...), utilisez cette méthode afin de remplacer la
chaîne « content » par « malheureux »
exercice 5
Utilisation de la classe Scanner. Comme nous l'avons vu en cours, la lecture de données au clavier
n'est pas une chose aisée en Java.
Connectez-vous sur la page de documentation de la classe Scanner.
import java.util.Scanner;
public class ScannerDemo {
public static void main(String[] args){
Scanner sc = new Scanner(System.in);
Créer une classe ScannerDemo que vous compléterez qui permettra de lire de d'afficher:
un entier
un float
un double
une chaîne qui s'arrête au premier espace saisi
une ligne complète de texte
Que retourne la valeur sc.locale() ? L'afficher, qu'en pensez-vous ?
Les méthodes statiques
exercice 6
En utilisant la formule Sn=n *( n – 1)/2 qui correspondant à la somme de la série arithmétique Ui=i,
écrire un programme Java Suite.java qui demande à l'utilisateur de rentrer le rang n et retourne la
valeur de Sn en échange
1 / 3 100%
La catégorie de ce document est-elle correcte?
Merci pour votre participation!

Faire une suggestion

Avez-vous trouvé des erreurs dans linterface ou les textes ? Ou savez-vous comment améliorer linterface utilisateur de StudyLib ? Nhésitez pas à envoyer vos suggestions. Cest très important pour nous !