Perguntas com a marcação «java»

Java é uma linguagem de programação de alto nível popular. Use essa tag quando tiver problemas ao usar ou entender o próprio idioma. Essa tag raramente é usada sozinha e é mais frequentemente usada em conjunto com [spring], [spring-boot], [jakarta-ee], [android], [javafx], [gradle] e [maven].



6
Quando usar o Mockito.verify ()?
Eu escrevo casos de teste jUnit para 3 propósitos: Para garantir que meu código satisfaça todas as funcionalidades necessárias, em todas (ou na maioria das) combinações / valores de entrada. Para garantir que eu possa alterar a implementação e confiar nos casos de teste JUnit para me informar que toda …


11
Java: como inicializar String []?
Erro % javac StringTest.java StringTest.java:4: variable errorSoon might not have been initialized errorSoon[0] = "Error, why?"; Código public class StringTest { public static void main(String[] args) { String[] errorSoon; errorSoon[0] = "Error, why?"; } }


8
Removendo corretamente um número inteiro de uma lista <Integer>
Aqui está uma bela armadilha que acabei de encontrar. Considere uma lista de números inteiros: List&lt;Integer&gt; list = new ArrayList&lt;Integer&gt;(); list.add(5); list.add(6); list.add(7); list.add(1); Algum palpite sobre o que acontece quando você executa list.remove(1)? Que tal list.remove(new Integer(1))? Isso pode causar alguns erros desagradáveis. Qual é a maneira correta de …

13
Use String.split () com vários delimitadores
Eu preciso dividir uma base de string no delimitador -e .. Abaixo estão os resultados desejados. AA.BB-CC-DD.zip -&gt; AA BB CC DD zip mas meu código a seguir não funciona. private void getId(String pdfName){ String[]tokens = pdfName.split("-\\."); }
201 java  regex 

14
Diferença entre File.separator e barra nos caminhos
Qual é a diferença entre usar File.separatore normal /em uma Java Path-String? Em contraste com a \\independência da plataforma com duas barras invertidas , parece não ser o motivo, pois as duas versões funcionam no Windows e no Unix. public class SlashTest { @Test public void slash() throws Exception { …
200 java 


7
Java: caminho vs arquivo
Para novos aplicativos escritos em Java 7, existe algum motivo para usar um java.io.File objeto mais ou podemos considerá-lo obsoleto? Eu acredito que um java.nio.file.Pathpode fazer tudo o que java.io.Filepode fazer e muito mais.
200 java  file-io  path  nio 




21
HashMap com vários valores sob a mesma chave
É possível implementar um HashMap com uma chave e dois valores. Assim como o HashMap? Por favor, me ajude, dizendo também (se não houver maneira) qualquer outra maneira de implementar o armazenamento de três valores com um como chave?
199 java 

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.