Modifié par Xavier Richard le 27/10/2018 à 23:46

Afficher les derniers auteurs
1 {{numberedheadings/}}
2
3 = Question =
4
5 Comment exécutez du code Java en ligne, par exemple pour mettre au point / débuger un tout petit bout de code sans utiliser un environnement de développement complet (IDE) comme Eclipse ?
6
7 = Réponse =
8
9 * Il existe un site très bien fait : [[http:~~/~~/ideone.com>>url:http://ideone.com/||rel="__blank"]]
10 * Mode d'emploi du site :
11 ** Coller votre code Java dans l'éditeur
12 ** Choisissez le langage **Java **parmi les langages proposés sur la gauche
13 ** Cliquez sur le bouton **Submit **pour compiler, exécuter et voir le résultat de votre code Java
14 ** Si vous souhaitez apporter des modifications à votre code : utilisez le bouton **Clone**.
15
16 Par exemple
17
18 {{code language="java"}}
19 // Code ajoutant un caractère "espace" après le caractère ":" dans une chaîne de caractères
20 class AdcSpaceAfterColonCar {
21 public static void main(String args[]) {
22
23 // Add space after ":"
24 String separator = ":";
25 String initial ="carte:toto.mm";
26 String left;
27 String right;
28 int pos;
29 String result;
30
31 System.out.println("Valeur initiale =");
32 System.out.println(initial);
33 pos = initial.indexOf(separator);
34
35 left = initial.substring(0, pos+1);
36 System.out.println("\nA gauche de ':' =");
37 System.out.println(left);
38
39 right = initial.substring(pos+1, initial.length());
40 System.out.println("\nA droite de ':' =");
41 System.out.println(right);
42
43 result = left + " " + right;
44 System.out.println("\nValeur finale =");
45 System.out.println(result);
46 }
47 }
48 {{/code}}