Perguntas com a marcação «java»

286
A divisão de Java String removeu valores vazios

Estou tentando dividir o valor usando um separador. Mas estou encontrando resultados surpreendentes String data = "5|6|7||8|9||"; String[] split = data.split("\\|"); System.out.println(split.length); Espero obter 8 valores. [5,6,7, VAZIO, 8,9, VAZIO, VAZIO] Mas estou recebendo apenas 6...

285
O que é x depois de "x = x ++"?

O que acontece (atrás das cortinas) quando isso é executado? int x = 7; x = x++; Ou seja, quando uma variável é pós-incrementada e atribuída a si mesma em uma instrução? Eu compilei e executei isso. xainda é 7, mesmo depois de toda a declaração . No meu livro, diz que xé...

284
Sprintf equivalente em Java

Printf foi adicionado ao Java com a versão 1.5, mas não consigo encontrar como enviar a saída para uma string em vez de um arquivo (que é o que o sprintf faz em C). Alguém sabe como fazer

284
Maven parent pom vs modules pom

Parece haver várias maneiras de estruturar os pais-pais em uma compilação de multiprojetos e eu me pergunto se alguém pensou sobre quais são as vantagens / desvantagens de cada maneira. O método mais simples de ter um pom pai seria colocá-lo na raiz de um projeto, ou seja, myproject/...

284
Scanner vs. BufferedReader

Até onde eu sei, os dois métodos mais comuns de leitura de dados baseados em caracteres de um arquivo em Java estão usando Scanneror BufferedReader. Sei também que os BufferedReaderarquivos de leitura são eficientemente usando um buffer para evitar operações no disco físico. Minhas perguntas...

284
Como criar uma sub-matriz de outra matriz em Java?

Como criar uma sub-matriz de outra matriz? Existe um método que utiliza os índices da primeira matriz, como: methodName(object array, int start, int end) Não quero deixar de fazer loops e fazer meu programa sofrer. Eu continuo recebendo erro: não é possível encontrar o método de símbolo...