Arguments pour la fonction .Runtime ()
Fermé
Nirdaven
Messages postés
3
Date d'inscription
jeudi 16 mai 2013
Statut
Membre
Dernière intervention
13 juin 2013
-
13 juin 2013 à 17:41
KX Messages postés 16734 Date d'inscription samedi 31 mai 2008 Statut Modérateur Dernière intervention 24 avril 2024 - 13 juin 2013 à 18:40
KX Messages postés 16734 Date d'inscription samedi 31 mai 2008 Statut Modérateur Dernière intervention 24 avril 2024 - 13 juin 2013 à 18:40
A voir également:
- Arguments pour la fonction .Runtime ()
- Directx runtime - Télécharger - Pilotes & Matériel
- Fonction si et - Guide
- Microsoft visual c++ runtime - Guide
- Java runtime - Télécharger - Langages
- Virginie organise un rallye avec 30 équipes. elle veut créer un code pour désigner chaque équipe. elle a commencé à la main, mais elle voudrait le faire calculer à l'aide d'une formule. proposez une formule comportant une seule fonction et à recopier vers le bas dans la colonne a du fichier à télécharger. quelle formule sera en a9 ? ✓ - Forum Programmation
1 réponse
KX
Messages postés
16734
Date d'inscription
samedi 31 mai 2008
Statut
Modérateur
Dernière intervention
24 avril 2024
3 015
13 juin 2013 à 18:40
13 juin 2013 à 18:40
Normalement, ton code devrait fonctionner et les espaces n'ont aucune incidence sur l'ordre des arguments, seuls la case du tableau indique l'ordre de l'élément.
Voici un exemple d'un programme "Test" qui s'appelle lui même :
Voici un exemple d'exécution :
Voici un exemple d'un programme "Test" qui s'appelle lui même :
import java.io.IOException; import java.util.Scanner; public class Test { public static void main(String[] args) throws IOException, InterruptedException { if (args.length==0) { Process p = Runtime.getRuntime().exec(new String[] {"java", "Test", "arg1", "arg2 arg3"}); System.out.println(p.waitFor()); Scanner out = new Scanner(p.getInputStream()); while (out.hasNextLine()) System.out.println(out.nextLine()); out.close(); Scanner err = new Scanner(p.getErrorStream()); while (err.hasNextLine()) System.out.println(err.nextLine()); err.close(); } else { for (String arg : args) System.out.println(arg); } } }
Voici un exemple d'exécution :
$ java Test a b a b $ java Test 0 arg1 arg2 arg3