| maison  | Hardware  | réseaux  | programmation  | Logiciel  | Dépannage  | systèmes |  
programmation  
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Programmation Java

  • Programmation JavaScript

  • PHP /MySQL Programmation

  • programmation Perl

  • Programmation Python

  • Ruby Programming

  • Visual Basics programmation
  •  
    Connaissances Informatiques >> programmation >> Computer Programming Languages >> Content
    Comment faire pour créer un ensemble de fonctions retours
    retour une valeur d'une fonction est l'un des concepts fondamentaux de la programmation informatique . Cependant, la plupart des langues ne fournissent aucune aide directe pour retourner tout un ensemble de valeurs d'une fonction . Néanmoins, dans toutes les langues , il est possible de trouver un moyen d'y parvenir . Choses que vous devez
    texte éditeur
    Ruby
    Visual Basic . NET
    Java
    Voir Plus Instructions
    Ruby
    1

    Ouvrir une nouvel éditeur de texte et enregistrez le fichier sous " . Multifunction.rb "
    2

    Coller la fonction suivante dans l'éditeur de texte :

    def multifonction x

    retour x +1, x +2, x +3

    fin

    Ruby est l'une des rares langues qui soutiennent réellement le retour de plusieurs valeurs de ses fonctions. Cette fonction prend un seul argument - du nom x - et renvoie trois valeurs: x +1, x +2 et +3 x
    3

    coller le suivant sur ​​la ligne après . la fonction:

    x , y, z = 0 multifonction

    appelle la fonction " multifonctions " avec le numéro 0 et définit les variables x , y, et z , dans l'ordre, à la les valeurs retournées. Ainsi, le résultat sera :

    x = 1

    y = 2

    z = 3
    Visual Basic.NET

    4

    Ouvrez Visual Basic et créez un nouveau projet. Sélectionnez «Demande en ligne de commande . "
    5

    Collez le texte suivant pour définir une fonction Visual Basic.

    Multifonction Fonction publique ( ) as String

    dim arr (3 ) as String

    arr (0) = " Kevin "

    arr ( 1) = " James"

    arr (2) = " Walker"
    < p > retourner arr

    fin fonction

    comme vous pouvez le voir, Visual Basic ne prend pas directement renvoyer plusieurs valeurs d'une fonction , mais ils peuvent être retournés dans une autre structure de données , telles que la simple . tableau
    6

    Collez le texte suivant pour tester votre fonction :

    dim arr = multifonction ()

    La variable " arr " sera réglée sur le tableau de chaînes renvoyées par la fonction.
    Java
    7

    Ouvrez un éditeur de texte et enregistrez immédiatement avec le nom du fichier " Multifunction.java . "
    8 < p> Coller le code suivant dans le:

    java.util.HashMap d'importation;
    classe

    multifonction {

    publique multifonction HashMap statique () {

    HashMap résultats = new HashMap ();

    results.put ( " prenom ", " Kevin ");

    results.put ( "nom ", " Walker ");
    < p > Résultats de retour;

    } }


    comme vous pouvez le voir, Java , comme VB, ne prend pas en charge le retour des valeurs multiples d' une fonction directement , mais vous pouvez tromper dans les retourner de toute façon en mettant les valeurs d'une collection de quelque sorte. Ici, une table de hachage est utilisée à partir de la bibliothèque standard Java. Cela vous permet de nommer chacun de vos valeurs de retour avec une clé et les récupérer plus tard en utilisant la même clé. Cependant, les tableaux, les listes chaînées et les piles sont également valables collections d'utiliser, comme adaptés
    9

    Collez le texte suivant dans la classe multifonction pour tester votre fonction : .

    Public static void main ( string [] args ) {

    HashMap name =

    Previous :

    next :
      articles connexes
    ·Quelle est la correction du sous-pixel 
    ·Comment utiliser DTrace comme un profileur de mémoire 
    ·Comment faire pour trouver un caractère dans une chaî…
    ·Comment faire pour créer et mettre à jour les fonctio…
    ·Comment afficher Suivant et Précédent dans ColdFusion…
    ·Comment compiler un projet Android sur Windows 
    ·Les erreurs de syntaxe dans les instructions SQL 
    ·Comment HTML incorporer un fichier MP3 
    ·Les avantages d'un éditeur Prime 
    ·Comment faire pour convertir un PLC- 5 à ControlLogix 
      articles en vedette
    ·Comment convertir une vidéo pour un fichier FLV sur PH…
    ·Quels sont les classes immuables 
    ·Types texte , Integer et cordes en Rails 
    ·Comment faire pour enregistrer un fichier comme PHP 
    ·Que sont les fichiers PYC 
    ·Comment interroger en VB Script 
    ·Comment faire pour installer Ruby Gems dans Linux 
    ·Bonjour Tutoriel Monde 
    ·Qu'est-ce que S'attendant à une fin d' expression moye…
    ·Comment faire pour désactiver le Gestionnaire des tâc…
    Copyright © Connaissances Informatiques http://fr.wingwit.com