Concatenación

Fiabilidad

¿Qué significa concatenar?

La concatenación, en el contexto de la programación, es la operación de unir dos cadenas. El término “concatenación” significa literalmente unir dos cosas. También se conoce como concatenación de cadenas.

Definición de concatenación

El proceso de fusionar datos literales es una de las principales aplicaciones de la concatenación. La sintaxis general para lograr la concatenación se da a continuación:

(tipo de datos)(operador de concatenación)(tipo de datos)=(expresión concatenada)

Consideremos dos cadenas: hello=”hola” y world=” mundo”.

La sintaxis de concatenación en diferentes lenguajes de programación se indica a continuación.

hola & mundo : VB,VB.NET y Ada
strcat(hola, mundo) : C, C++
hola.mundo Perl, PHP
hello || world : REXX, SQL
hello || world : FORTRAN
hola ++ mundo : Erlang, Haskell
hola ^ mundo : Ocaml, Standard ML, F#
hola+mundo : Java

Además de las cadenas, la concatenación puede aplicarse a cualquier otro tipo de datos, incluidos los objetos. En el caso de tipos de datos sencillos, como binarios, enteros, de coma flotante, de caracteres y booleanos, antes de concatenar se aplica la conversión de tipo de cadena.

A continuación, la concatenación puede aplicarse fácilmente utilizando uno de los operadores anteriores. En el caso de los objetos, la concatenación implica la concatenación de los datos contenidos en los objetos y, por lo general, sólo es posible si la estructura de los objetos es la misma o si ambos objetos pertenecen a la misma clase. Se puede incorporar un método a la clase para concatenar todos y cada uno de los miembros de datos de ambos objetos y devolver el resultado calculado a la rutina principal.

Temas relacionados

Margaret Rouse
Technology expert
Margaret Rouse
Experta en tecnología

Margaret Rouse es una galardonada escritora técnica y profesora conocida por su habilidad para explicar temas técnicos complejos a una audiencia de negocios no técnica. Durante los últimos veinte años, sus explicaciones han aparecido en sitios web de TechTarget y ha sido citada como autoridad en artículos del New York Times, Time Magazine, USA Today, ZDNet, PC Magazine y Discovery Magazine. La idea de diversión de Margaret es ayudar a profesionales de TI y negocios a aprender a hablar los idiomas altamente especializados de cada uno. Si tienes una sugerencia para una nueva definición o cómo mejorar una explicación técnica,…