Skip to main content

Posts

Showing posts with the label jdk8

Recorriendo elementos con Lambda

Un ejemplo de recorrer elementos de un list y agregarlos a varios JComboBox for(String texto:camposList){                 jComboBoxUsername.addItem(texto);                  jComboBoxActivate.addItem(texto);                  jComboBoxPassword.addItem(texto);                      jComboBoxName.addItem(texto);             } Podemos utilizar Lambda para realizar la misma operación   camposList.stream().map((texto) -> {                 jComboBoxUsername.addItem(texto);                 return texto;             }).map((texto) -> {                 jComboBoxActivate.addItem(texto);         ...

Lambda JDK8 con NetBeans para Novatos

Ejemplo sencillo de Lambda con NetBeans Crear un proyecto nuevo File--> New Project-->Categories: Maven Projects: Java Application Indicamos el nombre del proyecto El IDE genera el esqueleto del proyecto En propiedades del proyecto Sources--> Source/Binary Format: Crearemos una clase llamada Persona con los atributos (id,nombre,edad) Clic derecho el paquete com.avbravo.testlambda --> New--> Java Class Colocar el nombre: Persona El IDE genera la nueva clase /*  * To change this license header, choose License Headers in Project Properties.  * To change this template file, choose Tools | Templates  * and open the template in the editor.  */ package com.avbravo.testlambda; /**  *  * @author avbravo  */ public class Persona {      } Clic derecho en el código -->Seleccionar Insert Code... Seleccionar Add Property... Agr...