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].


20
Colete pares sucessivos de um riacho
Dado um fluxo como { 0, 1, 2, 3, 4 }, como posso transformá-lo da forma mais elegante em determinada forma: { new Pair(0, 1), new Pair(1, 2), new Pair(2, 3), new Pair(3, 4) } (presumindo, é claro, que eu tenha definido um par de classe)? Edit: Isso não é …
102 java  java-8  java-stream 

7
JAVA_HOME deve apontar para JDK ou JRE?
Eu apontei JAVA_HOMEpara C:\Program Files (x86)\Java\jre7. Funciona bem. Depois, descompactei o ant e configurei as variáveis ​​de ambiente relacionadas ao Ant, obtive as seguintes mensagens de erro após digitar"ant -version" Eu pesquisei neste fórum. Parece que uma solução é apontar Java para JDK em vez de JRE. Não tenho certeza …
102 java  ant  java-home 

8
Evitando instanceof em Java
Ter uma cadeia de operações "instanceof" é considerado um "cheiro de código". A resposta padrão é "use polimorfismo". Como eu faria isso neste caso? Existem várias subclasses de uma classe base; nenhum deles está sob meu controle. Uma situação análoga seria com as classes Java Integer, Double, BigDecimal etc. if …


16
Ignorando o certificado SSL no Apache HttpClient 4.3
Como ignorar o certificado SSL (confiar em todos) para Apache HttpClient 4.3 ? Todas as respostas que encontrei no SO tratam de versões anteriores e a API mudou. Relacionado: Como ignorar erros de certificado SSL no Apache HttpClient 4.0 Como lidar com certificados SSL inválidos com Apache HttpClient? Precisa confiar …

14
Verifique se uma string contém números Java
Estou escrevendo um programa em que o usuário insere uma String no seguinte formato: "What is the square of 10?" Preciso verificar se há um número na string e extraia apenas o número. Se eu usar .contains("\\d+")ou .contains("[0-9]+"), o programa não conseguirá encontrar um número na String, não importa qual …
102 java  regex  string 

15
Melhor maneira de comparar datas no Android
Estou tentando comparar uma data em formato de string com a data atual. É assim que eu fiz (não testei, mas deve funcionar), mas estou usando métodos obsoletos. Alguma boa sugestão de alternativa? Obrigado. PS: Eu realmente odeio fazer coisas de Date em Java. Existem tantas maneiras de fazer a …
102 java  android  datetime 


6
Conversão de chave secreta em string e vice-versa
Estou gerando uma chave e preciso armazená-la no banco de dados, então eu a converto em uma String, mas para recuperar a chave da String. Quais são as maneiras possíveis de fazer isso? Meu código é, SecretKey key = KeyGenerator.getInstance("AES").generateKey(); String stringKey=key.toString(); System.out.println(stringKey); Como posso obter a chave de volta …
102 java  string  encryption 


4
O que é float em Java?
Eu escrevi este código: float b = 3.6; e eu entendo: Erro: problema de compilação não resolvido: Tipo incompatível: não é possível converter de duplo para flutuante Por quê? Qual é a definição de float?

12
C # ou Java: preceder strings com StringBuilder?
Eu sei que podemos anexar strings usando StringBuilder. Existe uma maneira de acrescentar strings antes de uma string (ou seja, adicionar strings na frente de uma string) usando StringBuilderpara que possamos manter os benefícios de desempenho que isso StringBuilderoferece?
102 c#  java  stringbuilder 

9
Procurando por cache simples em memória Java [fechado]
Fechadas. Esta pergunta não atende às diretrizes do Stack Overflow . Atualmente não está aceitando respostas. Quer melhorar esta questão? Atualize a pergunta para que esteja no tópico do Stack Overflow. Fechado há 5 anos . Melhore esta questão Estou procurando um cache em memória Java simples que tenha boa …
102 java  caching 

9
Qual é a maneira mais rápida de comparar dois conjuntos em Java?
Estou tentando otimizar um trecho de código que compara elementos de lista. Por exemplo. public void compare(Set<Record> firstSet, Set<Record> secondSet){ for(Record firstRecord : firstSet){ for(Record secondRecord : secondSet){ // comparing logic } } } Por favor, leve em consideração que o número de registros em conjuntos será alto. obrigado Shekhar
102 java  performance  set 

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.