Perguntas com a marcação «java»

121
Qual é a diferença entre Class.this e this em Java

Existem duas maneiras de referenciar a instância de uma classe dentro dessa classe. Por exemplo: class Person { String name; public void setName(String name) { this.name = name; } public void setName2(String name) { Person.this.name = name; } } Um usa this.namepara referenciar o campo do...

121
Não é possível importar o XSSF no Apache POI

Estou fazendo referência à versão 3.7 do Apache POI e estou recebendo um erro "não pode ser resolvido" quando: import org.apache.poi.xssf.usermodel.XSSFWorkbook; Outras instruções de importação que fazem referência ao POI NÃO me dão erros, como: import org.apache.poi.ss.usermodel.*; Alguma...

121
Como obter a hora de início e a hora de término de um dia?

Como obter a hora de início e a hora de término de um dia? código como este não é preciso: private Date getStartOfDay(Date date) { Calendar calendar = Calendar.getInstance(); int year = calendar.get(Calendar.YEAR); int month = calendar.get(Calendar.MONTH); int day =

121
É possível criar um objeto File a partir de InputStream

Existe alguma maneira de criar um java.io.Fileobjeto a partir de um java.io.InputStream? Minha exigência é ler o Arquivo de um RAR. Não estou tentando escrever um arquivo temporário, tenho um arquivo dentro do arquivo RAR que estou tentando

121
Java ByteBuffer para String

Esta é uma abordagem correta para converter ByteBuffer em String desta forma, String k = "abcd"; ByteBuffer b = ByteBuffer.wrap(k.getBytes()); String v = new String(b.array()); if(k.equals(v)) System.out.println("it worked"); else System.out.println("did not work"); A razão de eu perguntar é...

121
Defina a hora para 00:00:00

Eu tenho um problema ao redefinir horas em Java. Para uma determinada data, desejo definir as horas como 00:00:00. Este é o meu código: /** * Resets milliseconds, seconds, minutes and hours from the provided date * * @param date * @return */ public static Date trim(Date date) { Calendar...

121
liberação de destino inválida: 1.7

Vi perguntas semelhantes, mas ainda não encontrei a resposta. Usando o maven compile, recebo: [ERROR] Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:3.0:compile (default-compile) on project api: Fatal error compiling: invalid target release: 1.7 -> [Help 1] Aqui está...

121
Busque o primeiro elemento que corresponda aos critérios

Como obter o primeiro elemento que corresponde a um critério em um fluxo? Eu tentei isso mas não funciona this.stops.stream().filter(Stop s-> s.getStation().getName().equals(name)); Esse critério não está funcionando, o método de filtro é chamado em uma classe diferente de Stop. public class...