Perguntas com a marcação «java»

102
Google Guava isNullOrEmpty para coleções

Vejo que Guava tem o método utilitário isNullOrEmpty para Strings Strings.isNullOrEmpty(str) Temos algo semelhante para listas? Algo como Lists.isNullOrEmpty(list) que deve ser equivalente a list == null || list.isEmpty() Além disso, temos algo semelhante para Arrays? Algo...

102
Em java, como obter substring de uma string até um caractere c?

Eu tenho uma string (que é basicamente um nome de arquivo seguindo uma convenção de nomenclatura) abc.def.ghi Eu gostaria de extrair a substring antes da primeira .(ou seja, um ponto) Em java doc api, não consigo encontrar um método em String que faça isso. Estou esquecendo de algo? Como fazer...

102
String para LocalDate

Como posso converter uma string em um LocalDate? Eu vi exemplos como: LocalDate dt = new LocalDate("2005-11-12"); Mas minhas cordas são

102
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
Como eu abro o SearchView programaticamente?

Existe este widget para a ActionBar que se chama 'SearchView'. Quando não está em uso, tem a seguinte aparência: E quando está em uso, tem a seguinte aparência: Eu quero (programaticamente, é claro) abrir o searchview (torná-lo "em uso"). Tentei várias funções, como: SearchView searchView =...

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

102
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,...

102
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 é estritamente sobre ints ou fluxos...

102
Manifesto.mf errado no IntelliJ IDEA criado .jar

Estou tentando empacotar um projeto usando as bibliotecas do OptaPlanner 6.0.1 em um .jar por meio do artefato jar do IntelliJ IDEA, mas em vez do meu manifest.mf contendo o padrão Manifest-Version: 1.0 Main-Class: a.b.c.app o jar usa aquele fornecido em ecj-3.7.2.jar, uma das bibliotecas de...