Package capitulo1

Examples of capitulo1.Usuario


public class Capitulo4 {

    public static void main(String[] args) {

        //// mostrando o metodo andThen
        List<Usuario> usuarios = Arrays.asList(new Usuario("Rubens", 100), new Usuario("Rodrigo", 150));

        Consumer<Usuario> c1 = u -> u.showNome();
        Consumer<Usuario> c2 = u -> u.showPontos();

        usuarios.forEach(c1.andThen(c2));
       
        //// mostrando o metodo removeIf com classe anonima

        List<Usuario> usuarioMt = new ArrayList();   // lista mutável
        usuarioMt.add(new Usuario("Rubens", 100));
        usuarioMt.add(new Usuario("Rodrigo", 150));
       
        usuarioMt.removeIf(new Predicate<Usuario>() {
            public boolean test(Usuario u) {
                return u.getPontos() > 140;
            }
View Full Code Here


    public static void main(String[] args) {

        //// criando lista com 3 usuarios
        List<Usuario> usuarios = Arrays.asList(
                new Usuario("Rubens", 10), new Usuario("Rodrigo", 20), new Usuario("Gabriel", 30));
       
        //// modelo tradicional de loop em lista
        for (Usuario u : usuarios) {
            u.showNome();
        }
View Full Code Here

   
    public static void main(String[] args) {
       
        //// method reference
       
        List<Usuario> usuarios = Arrays.asList(new Usuario("Rubens", 100), new Usuario("Gabriel", 120));
       
        Consumer<Usuario> tornaModerador = Usuario::tornaModerador;
        usuarios.forEach(tornaModerador);
       
        usuarios.forEach(Usuario::tornaModerador);
View Full Code Here

public class Capitulo7 {

    public static void main(String[] args) {

        List<Usuario> usuarios = Arrays.asList(new Usuario("Rubens", 90), new Usuario("Gabriel", 120), new Usuario("Rodrigo", 150));

        //// filtrando com stream
       
        usuarios.stream()
                .filter(u -> u.getPontos() > 100)
View Full Code Here

public class Capitulo8 {
   
    public static void main(String[] args) {
       
        List<Usuario> usuarios = Arrays.asList(new Usuario("Rubens", 50), new Usuario("Rodrigo", 150), new Usuario("Gabriel", 100));
       
        //// ordenando com stream
       
        List<Usuario> usuariosOrdenadosEFiltrados = usuarios.stream()
                .filter(u -> u.getPontos() > 10)
View Full Code Here

   
    public static void main(String[] args) {
       
        //// ordenando pelo modelo tradicional
       
        List<Usuario> usuarios = Arrays.asList(new Usuario("Rubens", 100), new Usuario("Rodrigo", 200), new Usuario("Gabriel", 150));
       
        Comparator<Usuario> comparator = new Comparator<Usuario>() {
            public int compare(Usuario u1, Usuario u2) {
                return u1.getNome().compareTo(u2.getNome());
            }
View Full Code Here

TOP

Related Classes of capitulo1.Usuario

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.