| Casa | Hardware | Redes | Programación | software | Criticar | Sistemas |   
Programación  
  • C /C + + Programming

  • Lenguajes De Programación

  • Delphi Programación

  • Programación Java

  • JavaScript Programación

  • Programación PHP /MySQL

  • Perl Programming

  • Python Programming

  • Rubí Programación

  • Visual Basics Programación
  •  
    Conocimientos Informáticos >> Programación >> Lenguajes De Programación >> Content
    Cómo crear un conjunto de funciones Devoluciones
    Devolución de un valor de una función es uno de los conceptos fundamentales de la programación de computadoras. Sin embargo , la mayoría de los idiomas no ofrecen apoyo directo para el retorno de todo un conjunto de valores de una función. No obstante , en todos los idiomas , es posible encontrar una manera de lograr esto . Cosas que necesitará
    Editor de texto sobre Ruby
    Visual Basic . NET Java

    Ver Más instrucciones sobre Ruby
    1

    Abra un nuevo editor de texto y guarde el archivo como " . Multifunction.rb "
    2

    Pega el siguiente función en el editor de texto:

    def multifunción x

    regreso x 1 , x 2 , 3 x

    final

    Ruby es uno de los pocos idiomas que en realidad soporta la devolución de múltiples valores a partir de sus funciones . Esta función toma un solo argumento - el nombre x - y devuelve tres valores: x 1 , x 2 y x 3
    3

    Pega el siguiente en la línea siguiente . la función:

    x, y , z = 0 multifunción

    llama a la función " multifuncional " con el número 0 y establece las variables x, y, z , en orden, a la valores devueltos . Así, el resultado será:

    x = 1

    y = 2

    z = 3
    Visual Basic.NET

    4

    Abra Visual Basic y cree un proyecto nuevo. Seleccione " Aplicación de línea de comandos ".
    5

    Pega el siguiente para definir una función de Visual Basic .

    Public Function multifunción ( ) as String

    dim arr ( 3 ) as String

    arr ( 0 ) = " Kevin "

    arr ( 1 ) = " James"

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

    finales función

    como puede ver , Visual Basic no admite directamente devolver varios valores de una función, pero pueden ser devueltos dentro de otra estructura de datos, como una simple . array
    6

    Pega el siguiente para probar la función :

    dim arr = multifunción ( )

    la variable " arr " se establecerá en el conjunto de cadenas devueltas por la función.
    Java
    7

    Abra un editor de texto y guárdelo de inmediato con el nombre de archivo " Multifunction.java . "
    8 < p> Pegue el código siguiente en él :

    java.util.HashMap importación;
    clase

    multifunción {

    pública multifunción estática HashMap () {

    HashMap resultados = new HashMap ();

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

    results.put ( " Apellido" , " Walker" ) ;
    < p > Resultados de retorno;

    }

    }

    como puede ver , Java , como VB, no admite devolver varios valores desde una función directa , pero se puede engañar en volver de todos modos , poniendo los valores en una colección de algún tipo. Aquí, una HashMap se utiliza de la librería estándar de Java. Esto le permite nombrar a cada uno de los valores de retorno con una llave y recuperarlos más tarde con la misma clave . Sin embargo , las matrices , LinkedLists y pilas también son colecciones válido utilizar , como adecuados
    9

    Pega el siguiente dentro de la clase multifunción para probar su función : .

    Público static void Main ( String [] args ) {

    HashMap name =

    Previous :

    next :
      Artículos relacionados
    ·MS Visual Studio Tools para Office 
    ·Cómo utilizar COBOL Sintaxis 
    ·¿Cuáles son los estados típicos de programación pro…
    ·Cómo Texto tachado con código HTML 
    ·Cómo crear una página de entrada en ASP 
    ·Diferencias entre Codificación y programación 
    ·Cómo colocar texto sobre un archivo de imagen en HTML 
    ·Cómo comprobar si existe una figura en MATLAB 
    ·Cómo aprender SQL y PL /SQL 
    ·Cómo crear un número de teléfono Database visible On…
      Artículos destacados
    ·Cómo generar una cadena de longitud variable en Java 
    ·Cómo desinstalar Subversive en Eclipse 
    ·Cómo convertir de decimal a hexadecimal 
    ·Cómo escribir texto Lines Área individualmente a un a…
    ·Cómo cargar una consulta en MySQL 
    ·Cómo escribir un Documento de Diseño de Software 
    ·Más ligero Marcos PHP 
    ·Cómo mantener una ventana enfocada en Perl /Tk 
    ·Cómo integrar RESX en el CSC Compiler 
    ·Cómo reconocer caracteres de punto en PHP 
    Copyright © Conocimientos Informáticos http://ordenador.wingwit.com