Connaissances Informatiques >> programmation >> Computer Programming Languages >> Content
  Derniers articles
  • Comment faire pour envoyer une pièc…
  • Définition de 64 bits CCG 
  • La différence entre les algorithmes…
  • Comment utiliser les tutoriels de ca…
  • Comment créer un jeu de cadres dans…
  • Comment compiler Bloc-notes dans Pro…
  • Comment faire pour convertir des cod…
  • Comment rechercher un Hex dans DB2 S…
  • Comment tuer une commande à l'aide …
  • Comment compter les temps de simulat…
  •   Computer Programming Languages
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Programmation Java

  • Programmation JavaScript

  • PHP /MySQL Programmation

  • programmation Perl

  • Programmation Python

  • Ruby Programming

  • Visual Basics programmation
  •  
    Computer Programming Languages

    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"

    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 ");

    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 =

     
    Article précédent:
    Article suivant:
    Articles recommandés
  • Comment utiliser Asp.net pour rediriger les fichiers HTM 
  • Comment faire pour récupérer un lien hypertexte à partir d'une cellule dans GridView 
  • Comment créer des structures implicites dans ColdFusion 
  • Comment ajouter un UDID dans un fichier Provision 
  • Comment définir Sessions d'attente en iFrame 
  • Comment détecter les collisions dans Xcode 
  • Différence entre un script shell et un Programme 
  • Comment fusionner des fichiers plats 
  • Que sont les modèles CSS 
  • Comment cordes QBasic à des lignes multiples 
  • Connaissances Informatiques © http://www.ordinateur.cc