Ordenando uma lista de objetos em Java

Concluindo mais um curso eu irei alcançar o top 3 do Alura! Para computar as informações dos pontos usamos a classe Aluno: Então vamos criar nossos alunos: Agora precisamos de uma List para armazenar esses alunos: Testando a nossa lista: Resultado: Pronto! Tenho minha List com os alunos. Agora vamos ordenar com o método estático
Continuar lendo…

Converter int para String em Java

Completei mais um curso no Alura e aumentei a minha pontuação: Para imprimir a minha pontuação basta concatenar a variável aluno + pontos dentro de um sysout: Mas, como eu poderia fazer com que o aluno e a pontuação fossem uma variável só? É simples! A mesma coisa, basta “converter” a variável inteira (int) para
Continuar lendo…

Escopos no JavaScript

Todo mundo sabe que uma variável local é… local: Mas e isso? Uma variável declarada dentro do if é visível fora dele? Sim! JavaScript só tem escopo de função (e o escopo global). Não temos escopo de bloco. Ou seja, o if não define um escopo isolado. Cuidado pra isso não te atrapalhar em alguns
Continuar lendo…

Centralizando um elemento com CSS

Se você desenvolve pra web é mais do que comum querermos centralizar elementos na tela, certo? Vamos imaginar que temos a seguinte div: Se você quiser centralizar o texto dentro da div, pode fazer: .container { text-align: center; } Você pode ver esse código funcionando aqui aqui. Esse código funciona para centralizar qualquer elemento que
Continuar lendo…

Touch-first: como otimizar seu design responsivo para o mundo das touch screens

Nesse mundo de Mobile, Web e Resposivo, temos muito termos chiques para ditar como fazer nossos sites. Mobile-first é um famoso – pense primeiro no mobile, depois no desktop. Há quem fale agora de Touch-first – pense em touch screens primeiro. Tirando a buzzword em si, há muita coisa interessante nesse conceito. A ideia de
Continuar lendo…