es cmp()
una función incorporada en julia que se usa para devolver 0 si las dos strings especificadas tienen la misma longitud y el carácter en cada índice es el mismo en ambas strings, devuelve -1 si a es un prefijo de b, o si a viene antes de b en orden alfabético y devuelve 1 si b es un prefijo de a, o si b viene antes de a en orden alfabético.
Sintaxis:
cmp(a::StringAbstracta, b::StringAbstracta)Parámetros:
- a::AbstractString: Primera string especificada
- b::AbstractString: segunda string especificada
Devuelve: Devuelve 0 si las dos strings especificadas tienen la misma longitud y el carácter en cada índice es el mismo en ambas strings, devuelve -1 si a es un prefijo de b, o si a viene antes de b en orden alfabético y devuelve 1 si b es un prefijo de a, o si b precede a a en orden alfabético.
Ejemplo 1:
# Julia program to illustrate # the use of String cmp() method # Comparing two strings and # getting the values 0, -1 or 1 println(cmp("abc", "abc")) println(cmp("a", "b")) println(cmp("c", "b")) println(cmp("ab", "abc")) println(cmp("abc", "ab")) println(cmp("ab", "ac"))
Producción:
0 -1 1 -1 1 -1
Ejemplo 2:
# Julia program to illustrate # the use of String cmp() method # Comparing two strings and # getting the values 0, -1 or 1 println(cmp("1", "2")) println(cmp("1", "1")) println(cmp("12", "21")) println(cmp("123", "23")) println(cmp("31", "23"))
Producción:
-1 0 -1 -1 1
Publicación traducida automáticamente
Artículo escrito por Kanchan_Ray y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA