Método next() de la interfaz iterator en una lista de pares en Java

estoy implementando el método next() en una lista de pares, Pair Un ejemplo sería [Pair(“hola”,1),Pair(1,9)] Tengo el siguiente constructor:

public ConjuntoIterator(PositionList<Pair<E,Integer>> lista) {      if (lista == null) {             throw new IllegalArgumentException ();          }     this.lista=lista;     this.cursor=list.first();     this.prevCursor=list.prev(cursor);     avanzaCursor(); } 

El método avanzaCursor()

private void avanzaCursor() {       while(cursor != null && (cursor.element().getLeft() == null || cursor.element().getRight()<= 0)) {           cursor = list.next(cursor);           }       } 

Y aquí tengo el método next()

public E next() throws NoSuchElementException {       if (cursor == null) {             throw new NoSuchElementException();          }       E elem = cursor.element().getLeft();       cursor = list.next(cursor);       avanzaCursor();       return elem;    } 

Y mi cuestión es que no consigo resolver que el next me de la parte Integer, pues solo me da la parte de E, ¿Cómo podría hacerlo,gracias?

Añadir los valores de un input en una lista en razor c# mediante un boton

Tengo un formulario html con un input de tipo date con un boton añadir, tambien tengo una lista en razor de tipo string, lo que quiero hacer es que al momento que haga click en añadir el valor del input se almacene en la lista para porder enviar esa lista como parametro al controlador.

esta es mi lista en razor.

@{     List<string> r_fechas = new List<string>(); } 

este es mi formulario html.

<form v-on:submit.prevent="addFecha">     <div class="form-group">          <label for="fecha" class="col-form-label">Fecha</label>          <input type="date" class="form-control" id="fecha" v-model="fecha" />    </div>    <div class="form-group">          <input type="submit" class="btn-danger" id="btnAdd" value="añadir"  />     </div> </form> 

quisiera hacer algo asi:

<input type="submit" class="btn-danger" id="btnAdd" value="añadir" onclick="@r_fechas.Add("valor del input")"/> 

hay alguna forma de hacerlo porque he estado averiguando y entiendo que razor corre de lado del servidor, o hay alguna forma de almacenar esos valores en una lista y luego pasarlo a un controlador que descargara un reporte pdf con las fechas de la lista que le pase.

Añadir propiedades a la lista propiedades favoritas del Intellisense de Visual Studio 2019

Con la versión 2019 del Visual Studio, cuando un objeto tiene propiedades, por ejemplo en una aplicación WinForms con un combobox, cuando escribes código this.comboBox1. aparecen la lista de propiedades y métodos, en esta lista que aparece, en la versión 2019, aparecen al principio “los favoritos” con una estrella.

Alguna sabe como personalizar esa lista de favoritos? añadir los métodos o propiedades que yo quiera?

Muchas gracias

Tengo que hacer un programa en Haskell en el cual tres de los elementos de una lista deben de ser la suma de un numero que tenemos que ingresar

Por ejemplo sumaDeTres 10 [1,2,3,4,9,5] y que regrese un true para comprobar que se cumple la condicion Habia pensado con restara por ejemplo 10 con el primer numero de la lista y el residuo de eso lo reste con el siguiente numero de la lista y con elem encontrara si existiera algun numero con el cual cumpla

¿Generar un id diferente x veces para un botón en Vue dentro de una lista en html?

Tengo una lista <ul> con una cantidad de <li> según la cantidad de items que existen el array items Los items los añade el usuario al pulsar un botón

<li v-for="i in items" :key="i.id">{{ i }}        <b-button id="" @click="deleteItem" variant="outline-dark">Borrar item</b-button>     </li>  items: [     "en la lista", "habrá", "tres <li>"   ] 

Pero también quiero añadir a cada <li> un botón que se encargue de borrar ese item en concreto. Cómo no se que item realmente va a borrar el usuario, pienso ponerle un id diferente a cada botón “Borrar” , pero necesitaría que este id se pusiese dinámicamente porque tampoco se cuantos items va a ñadir el usuario, claro.

¿Como hacer esto?

Mi plan es que luego en la función deleteItem colocaría el id como argumento y dependiendo de cual se borraría el item en la posición x del array items:

deleteItem: function (id){     let stringtoDelete = this.items[id-1]     this.items.filter(v => v !== stringtoDelete) }

Multiplicar los dígitos de una lista

resulta que al analizar este código tan simple, no supe como multiplicar los elementos de una lista, me explico.

lista1=[1,2,3,4,5] print(*lista1, sep='') 

La salida de ese codigo es ‘12345’, pues resulta que ese numero, quiero multiplicarlo por 4, tal que el resultado sea ‘49.380’, pero no se como hacerlo, ¿alguna idea? PD: Los valores dentro de la lista pueden cambiar

Poner una imagen en una lista JSP

Estoy intentando poner una imagen por cada fila que haya en una lista pero no me la muestra. Las imagenes las estoy cogiendo de la web. Estas mismas imagenes las estoy utilizando para realizar un display y funcionan correctamente

<b><spring:message code="tremmer.picture" var="pictureProvHeader" /></b>   <display:column title="$  {pictureProvHeader}"> <img src = <jstl:out value="$  {tremmer.picture}" />width="100" height="50" >  </display:column> 

Lista HTML

Convertir una lista a un diccionario

Tengo esta lista multiple

[['1', '228', '149'], ['2', '288', '129'], ['3', '270', '133'], ['4', '256', '141'], ['5', '256', '157'], ['6', '246', '157'], ['7', '236', '169'], ['8', '228', '169'], ['9', '228', '161'] 

Y quiero que el resultado sea este dentro de un diccionario, para poder sacar la pendiente despues con estas ubicaciones. Ejemplo -> {1:(x1,y1), 2:(x2, y2), …}

{1:(228,149), 2:(228,129), 3:(270,133),....., 9:(228, 161)} 

Filtrar objetos de un modelo según lista de palabras claves

Buenos días tengo el siguiente models.py

class Article(models.Model): id_news = models.UUIDField(primary_key=True, default=uuid.uuid4) # title = models.CharField('Título de la Noticia',max_length=1000, blank=True, null=True) news_website = models.ForeignKey(NewsWebsite, blank=True, null=True, on_delete=models.PROTECT) seccion = models.CharField('Sección', max_length=1000, blank=True, null=True) texto_resumen = models.CharField('Resumen de la Noticia', max_length=1000, blank=True, null=True) description = models.TextField('Texto de la Noticia', blank=True, null=True) autor = models.CharField('Autor', max_length=200, blank=True, null=True) tags = models.CharField('Tags', max_length=1000, blank=True, null=True) url = models.URLField('URL de la Noticia', max_length=1000, blank=True, null=True) estado_revision = models.CharField('Estado Noticia', max_length=100, blank=True, null=True, default='Pendiente') # este campo es para validar si ya esta procesado thumbnail = models.CharField('Url imagen',max_length=1000, blank=True) fecha_publicacion = models.CharField('Fecha Publicacion', max_length=50, blank=True, null=True) fecha_registro = models.DateTimeField(auto_now_add = True) fecha_modificacion = models.DateTimeField(auto_now = True) checker_runtime = models.ForeignKey(SchedulerRuntime, blank=True, null=True, on_delete=models.SET_NULL)  def __str__(self):     return self.title   class TipoDelito(models.Model): nombre_delito = models.CharField('Delito', max_length=100, blank=True, null=True)  class Meta:     ordering = ["nombre_delito"]  def __str__(self):     return self.nombre_delito  class DiccionarioDelito(models.Model): TipoDelito= models.ForeignKey(TipoDelito, on_delete=models.PROTECT,verbose_name='Tipo Delito',blank=False, null=False) Accion=models.CharField('Acción delito', max_length=100, blank=False, null=True) estadoTipoDelito=models.BooleanField(default=True,verbose_name='Estado Tipo Delito') fecha_registro = models.DateTimeField(auto_now_add = True) fecha_modificacion = models.DateTimeField(auto_now = True)  class Meta:     verbose_name = 'Diccionario Delito'     verbose_name_plural = 'Diccionario Delitos'     ordering = ["TipoDelito"]  def __str__(self):     return str(self.TipoDelito)+"-"+str(self.Accion) 

y en mi admin.py tengo

    def get_queryset(self,request):        keywords = DiccionarioDelito.objects.values_list('Accion',flat=True)        filtro=Article.objects.filter(description__contains=[keywords])     return filtro 

Mi idea es poder filtrar el modelo Article en el campo description mediante un diccionario que se arma con el modelo DicionarioDelito en los campos TipoDelito y Accion, mi intención es que dichas palabras se busquen dentro de cada Article y me devuelva aquellos Articles que contengan alguna de esas palabras. les quedaría muy agradecido si me podrían dar por favor una mano con este tema.