Eu tenho uma lista de duplas em java e quero classificar ArrayList em ordem decrescente. ArrayList de entrada é como abaixo: List<Double> testList = new
Eu tenho uma lista de duplas em java e quero classificar ArrayList em ordem decrescente. ArrayList de entrada é como abaixo: List<Double> testList = new
Eu tenho que manter milhares de strings na memória para ser acessado serialmente em Java. Devo armazená-los em uma matriz ou devo usar algum tipo de lista? Como matrizes mantêm todos os dados em um pedaço contíguo de memória (ao contrário de Listas), o uso de uma matriz para armazenar milhares de...
Eu quero implementar uma função de cronograma no meu projeto. Pesquisei no Google um programa de gerenciamento de alarmes, mas não consigo encontrar nenhum exemplo. Alguém pode me ajudar com um programa básico de gerenciamento de
Pela primeira vez na minha vida, me encontro em uma posição em que estou escrevendo uma API Java que será de código aberto. Espero que seja incluído em muitos outros projetos. Para o registro, eu (e de fato as pessoas com quem trabalho) sempre usei o JUL (java.util.logging) e nunca tive problemas...
Existe um equivalente Java para System.IO.Path.Combine()em C # /. NET? Ou algum código para fazer isso? Este método estático combina uma ou mais seqüências de caracteres em um
Qual é a maneira mais aceita de converter um booleanpara um intem
Eu tenho uma classe que deve ter alguns métodos estáticos. Dentro desses métodos estáticos, preciso chamar o método getClass () para fazer a seguinte chamada: public static void startMusic() { URL songPath = getClass().getClassLoader().getResource("background.midi"); } No entanto, o Eclipse me...
Estou usando o Mockito 1.9.0. Eu quero simular o comportamento de um único método de uma classe em um teste JUnit, então eu tenho final MyClass myClassSpy = Mockito.spy(myInstance); Mockito.when(myClassSpy.method1()).thenReturn(myResults); O problema é que, na segunda linha,...
Estou brincando com lambdas no Java 8 e me deparei com um aviso local variables referenced from a lambda expression must be final or effectively final. Eu sei que quando eu uso variáveis dentro da classe anônima, elas devem ser finais na classe externa, mas ainda assim - qual é a diferença entre...
Qual é a diferença entre os seguintes mapas que eu crio (em outra pergunta, as pessoas responderam usando-os aparentemente de forma intercambiável e eu estou pensando se / como eles são diferentes): HashMap<String, Object> map = new HashMap<String, Object>(); Map<String, Object>...
Estou usando a Sala de componentes do banco de dados do Android Eu configurei tudo, mas quando compilo, o Android Studio me dá este aviso: O diretório de exportação do esquema não é fornecido para o processador de anotação, portanto, não podemos exportar o esquema. Você pode fornecer o...
Qualquer forma de elenco java.lang.Doublepara java.lang.Integer? Isso lança uma exceção "java.lang.ClassCastException: java.lang.Double incompatível com
Atualmente, essa questão não se encaixa no nosso formato de perguntas e respostas. Esperamos que as respostas sejam apoiadas por fatos, referências ou conhecimentos, mas essa pergunta provavelmente solicitará debates, argumentos, pesquisas ou discussões prolongadas. Se você acha...
Em termos de Java, quando alguém pergunta: o que é polimorfismo? Iria sobrecarregar ou substituindo ser uma resposta aceitável? Eu acho que há um pouco mais do que isso. Se você tinha uma classe base abstrata que definiu um método sem implementação e definiu esse método na subclasse, isso...
Em Java, vemos muitos lugares onde a finalpalavra - chave pode ser usada, mas seu uso é incomum. Por exemplo: String str = "abc"; System.out.println(str); No caso acima, strpode ser, finalmas isso geralmente é deixado de lado. Quando um método nunca será substituído, podemos usar a...
Eu vi algum método em java declarado como: void foo(@Nullable Object obj) { ... } Qual o significado @Nullabledaqui? Isso significa que a entrada poderia ser null? Sem a anotação, a entrada ainda pode ser nula, então acho que não é só
Eu estava passando por um documento e me deparei com um termo chamado DAO. Eu descobri que é um objeto de acesso a dados. Alguém pode me explicar o que realmente é isso? Eu sei que é algum tipo de interface para acessar dados de diferentes tipos de fontes. No meio dessa pequena pesquisa, encontrei...
Copiei o sample.wararquivo no webappsdiretório do Tomcat e posso acessar localhost:8080. Agora, como o Tomcat o implementará? Quero dizer, preciso abri-lo no navegador? Como posso acessar o
Eu gosto de como o Java tem um mapa onde você pode definir os tipos de cada entrada no mapa, por exemplo <String, Integer>. O que estou procurando é um tipo de coleção em que cada elemento da coleção é um par de valores. Cada valor no par pode ter seu próprio tipo (como o exemplo String e...
Eu tenho uma matriz aque está sendo constantemente atualizada. Vamos dizer a = [1,2,3,4,5]. Preciso fazer uma cópia exata exata ae chamá-lo b. Se afosse mudar para [6,7,8,9,10], bainda deveria ser [1,2,3,4,5]. Qual é a melhor maneira de fazer isso? Eu tentei um forloop como: for(int i=0; i<5;...