IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Langage Java Discussion :

[debutant] saisie des parametres


Sujet :

Langage Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé Avatar de pseudobidon57
    Inscrit en
    Octobre 2006
    Messages
    133
    Détails du profil
    Informations forums :
    Inscription : Octobre 2006
    Messages : 133
    Par défaut [debutant] saisie des parametres
    Bonjour. je suis tout neuf en java (une semaine de pratique seulement), et j'ai un petit probleme:
    j'ai creer la class Pet de la facon suivante:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
     
    public class Pet
    {
    	public void printing ()
    	{
    	System.out.println("Hi, my name is " +name);
    	System.out.print("Im a " +colour);
    	System.out.print(species);
    	System.out.println("My weight is " +weight );
    	}
     
    	public void create (String petName, String petColour, String petSpecies, double petWeight)
    	{
    	name=petName;
    	colour=petColour;
    	petSpecies=species;
    	petWeight=weight;
    	}
     
    private String name;
    private String colour;
    private String species;
    private double weight;
     
    }
    et voici mon main:
    public class mainPet
    {
    public static void main (String args[])
    {Pet myPet;
    myPet= new Pet();
    myPet.create("john", "red", "dog", 100);
    myPet.printing();
    }
    }
    Rien de bien compliquer la dedans.. Je voudrais jsute savoir comment faire pour saisir le parametres de la methode create au clavier au lieu de les inserer dans le code.. merci beaucoup a ceux qui voudront m'aider..( je me doute que ca doit pas etre bien compliquer, mais je trouve pas )

  2. #2
    Membre habitué
    Profil pro
    Inscrit en
    Juin 2007
    Messages
    13
    Détails du profil
    Informations personnelles :
    Âge : 44
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations forums :
    Inscription : Juin 2007
    Messages : 13
    Par défaut
    Bonjour, en java, les paramètres qui sont passés en ligne de commande sont des chaines de caractères qui sont dans le paramètre args[] (un tableau de chaines de caracteres) de ta méthode main().

    args[0] contient ton premier argument, args[1] le second etc...

    Si tu veux vérifier que tu as le bon nombre de parametres, tu peux tester la valeur de args.length, puisque args est un tableau.

  3. #3
    Membre confirmé Avatar de pseudobidon57
    Inscrit en
    Octobre 2006
    Messages
    133
    Détails du profil
    Informations forums :
    Inscription : Octobre 2006
    Messages : 133
    Par défaut
    OK merci bien

  4. #4
    Membre confirmé Avatar de pseudobidon57
    Inscrit en
    Octobre 2006
    Messages
    133
    Détails du profil
    Informations forums :
    Inscription : Octobre 2006
    Messages : 133
    Par défaut
    Mais comment faire si j'ai par exemple 3 arguments qui sont des strings et 1 qui est un double??

  5. #5
    Membre habitué
    Profil pro
    Inscrit en
    Juin 2007
    Messages
    13
    Détails du profil
    Informations personnelles :
    Âge : 44
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations forums :
    Inscription : Juin 2007
    Messages : 13
    Par défaut
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
     
    String argument1 = args[0];
    String argument2 = args[1];
    String argument2 = args[2];
    double argument3 = Double.parseDouble(args[3]);
    Walla!

  6. #6
    Membre confirmé Avatar de pseudobidon57
    Inscrit en
    Octobre 2006
    Messages
    133
    Détails du profil
    Informations forums :
    Inscription : Octobre 2006
    Messages : 133
    Par défaut
    Merci..

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Modif / saisie des parametres port COM
    Par MagRemi dans le forum C++
    Réponses: 4
    Dernier message: 07/05/2013, 14h27
  2. crystal report & saisie des valeurs des parametres
    Par oami89 dans le forum VB.NET
    Réponses: 1
    Dernier message: 17/06/2011, 15h13
  3. Réponses: 0
    Dernier message: 11/10/2010, 11h27
  4. [2.3] Saisie des parametres
    Par scariou29 dans le forum BIRT
    Réponses: 4
    Dernier message: 13/10/2008, 16h07
  5. Réponses: 3
    Dernier message: 19/03/2003, 15h19

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo