Qual a diferença entre File.pathSeparator e File.separator

Qual a diferença entre File.pathSeparator e File.separator

Em Java, quando você precisa criar o caminho de um arquivo ou pasta, pode ser que, dependendo do sistema operacional, o caracter que separa as pastas seja uma / (barra inclinada à direita) ou uma \ (barra inclinada a esquerda). Este é …
Java: Como instanciar uma classe abstrata ou interface

Java: Como instanciar uma classe abstrata ou interface

Logo de cara você já deve estar pensando: para de falar besteira cara! Não dá pra instanciar nem classe abstrata nem interface em java! Pois bem, se você sempre achou que era impossível instanciar uma classe abstrata, ou até mesmo …
Java: Como ler um arquivo com a classe Scanner

Java: Como ler um arquivo com a classe Scanner

Muitas pessoas têm dúvidas de como ler os dados de um arquivo em java. Neste post aprensento uma das formas mais simples de fazer isso: Utilizando a classe java.util.Scanner Um dos construtores da classe Scanner recebe um arquivo …
Java: Como converter String para int

Java: Como converter String para int

Muitas vezes precisamos converter um texto em um número para, por exemplo, fazer cálculos. Para converter uma String em um int em java basta utilizar o método parseInt da class wrapper Integer. Veja: package br.com.dicasdejava.fundamentos; public class …
Java: Como ordenar uma lista com Lambda

Java: Como ordenar uma lista com Lambda

A partir do Java 8, podemos usar funções lambda para muita coisas. Uma delas é a ordenação de listas. Inclusive, podemos utilizar o método default da interface List List.sort(Comparator c) para ordenar a nossa lista. Veja …
Java: Como ler dados do Console com a classe Scanner

Java: Como ler dados do Console com a classe Scanner

Uma dúvida comum em iniciantes em java é: Como ler dados digitados pelo usuário no console? Neste post vou mostrar como usar a classe java.util.Scanner para fazer isso. Confira o exemplo abaixo. import java.util.Scanner; class LerConsoleComScanner …