Articles of diccionario de

La clase java.util.Map tiene parámetros generics de tipo, utilice GenericTypeIndicator en su lugar

Estoy usando firebase para recuperar datos de la base de datos n use Map map = dataSnapshot.getValue(Map.class); para obtener valores, pero muestra un error E/AndroidRuntime: FATAL EXCEPTION: main Process: com.rana.sahaj.myyu, PID: 13179 com.google.firebase.database.DatabaseException: Class java.util.Map has generic type parameters, please use GenericTypeIndicator instead at com.google.android.gms.internal.zzaix.zzb(Unknown Source) at com.google.android.gms.internal.zzaix.zza(Unknown Source) at com.google.firebase.database.DataSnapshot.getValue(Unknown Source) at com.rana.sahaj.myyu.profile.Profile$2.onDataChange(Profile.java:158) at […]

API de Java para formas plurales de palabras en inglés

¿Hay alguna (s) API (s) de Java que proporcionen una forma plural de palabras en inglés (por ejemplo, cacti para cactus )?

Usar matriz como valor de mapa: no puede ver el error

Intento crear un mapa, donde la clave es una int, y el valor es una matriz int red[3] = {1,0,0}; int green[3] = {0,1,0}; int blue[3] = {0,0,1}; std::map colours; colours.insert(std::pair(GLUT_LEFT_BUTTON,red)); //THIS IS LINE 24 ! colours.insert(std::pair(GLUT_MIDDLE_BUTTON,blue)); colours.insert(std::pair(GLUT_RIGHT_BUTTON,green)); Sin embargo, cuando bash comstackr este código, aparece el siguiente error. g++ (Ubuntu 4.4.1-4ubuntu8) 4.4.1 In file […]

Agrupar por nombre de campo en Java

Intento agrupar objetos Java por su campo, es decir, Person.java public class Person { String name; String surname; …. } Entonces, si tengo n objetos Person, ¿cuál sería la forma más fácil de hacer que todas las personas nombren “David” en un mapa como Map<String, List> map; ? Encontré esto en Google (pero no comstack), […]

La mejor estructura de datos para implementar un diccionario?

¿Cuál sería la mejor estructura de datos para almacenar todas las palabras de un diccionario? Lo mejor que pude pensar fue utilizar un HashMap , que se correlacionará con una HashTable . Básicamente, dependiendo del primer personaje, obtendremos la HashTable asociada y luego, usando esto, podemos agregar las palabras que comiencen por ese carácter. A […]

Ordenar un diccionario en su lugar con respecto a las claves

Tengo un diccionario en C # como Dictionary y quiero ordenar ese diccionario en su lugar con respecto a las teclas (un campo en la clase Persona). ¿Cómo puedo hacerlo? Toda la ayuda disponible en Internet es la de listas sin ningún ejemplo particular de ordenación in situ de Diccionario. ¡Cualquier ayuda sería muy apreciada!

¿Tiene C # una manera de darme un diccionario inmutable?

¿Hay algo incorporado en las bibliotecas centrales de C # que pueda darme un diccionario inmutable? Algo parecido a Java : Collections.unmodifiableMap(myMap); Y solo para aclarar, no estoy buscando detener el cambio de las claves / valores mismos, solo la estructura del Diccionario. Quiero algo que falle rápido y fuerte si se llama a cualquiera […]

¿Cómo puedo almacenar la referencia al resultado de una operación en Go?

De acuerdo, es difícil describirlo en palabras, pero digamos que tengo un mapa que almacena punteros int , y quiero almacenar el resultado de una operación como otra clave en mi hash: m := make(map[string]*int) m[“d”] = &(*m[“x”] + *m[“y”]) Esto no funciona y me da el error: cannot take the address of *m[“x”] & […]

Cuándo usar paréntesis en la notación infija Scala

Cuando programo en Scala, hago más y más cosas funcionales. Sin embargo, cuando se utiliza la notación infija, es difícil saber cuándo se necesitan paréntesis y cuándo no. Por ejemplo, el siguiente fragmento de código: def caesar(k:Int)(c:Char) = c match { case c if c isLower => (‘a’+((c-‘a’+k)%26)).toChar case c if c isUpper => (‘A’+((c-‘A’+k)%26)).toChar […]

Un objeto de diccionario que usa rangos de valores para claves

Necesito una especie de diccionario especializado. Mi caso de uso es este: el usuario quiere especificar rangos de valores (el rango también podría ser un punto) y asignar un valor a un rango particular. Luego queremos realizar una búsqueda utilizando un solo valor como clave. Si este valor único ocurre dentro de uno de los […]