Perguntas com a marcação «java»

106
Como resolvo ClassNotFoundException?

Estou tentando executar um aplicativo Java, mas recebo este erro: java.lang.ClassNotFoundException: Depois dos dois pontos, vem a localização da classe que está faltando. No entanto, sei que esse local não existe, pois a classe está localizada em outro lugar. Como posso atualizar o caminho...

106
Como uma variável Java pode ser diferente de si mesma?

Estou me perguntando se essa questão pode ser resolvida em Java (eu sou novo na linguagem). Este é o código: class Condition { // you can change in the main public static void main(String[] args) { int x = 0; if (x == x) { System.out.println("Ok"); } else { System.out.println("Not ok");...

105
Convertendo List <Integer> em List <String>

Eu tenho uma lista de inteiros List<Integer>e gostaria de converter todos os objetos inteiros em Strings, terminando assim com um novo List<String>. Naturalmente, eu poderia criar um novo List<String>e percorrer a lista chamando String.valueOf()cada número inteiro, mas gostaria...

105
Gerenciando construtores com muitos parâmetros em Java

Em alguns de nossos projetos, há uma hierarquia de classes que adiciona mais parâmetros à medida que desce na cadeia. Na parte inferior, algumas das classes podem ter até 30 parâmetros, 28 dos quais estão apenas sendo passados ​​para o superconstrutor. Reconheço que usar DI automatizado por meio...

105
Colorize logs no console do Eclipse

Existe uma maneira de colorir partes de logs no console do eclipse. Eu sei que poderia enviar fluxos de erro e padrão e colori-los de forma diferente, mas estou procurando algo nas linhas de códigos de escape ANSI (ou qualquer outro, HTML?) Onde eu poderia incorporar as cores na string para...

105
Existe um método que calcula um fatorial em Java?

Eu não encontrei ainda. Perdi alguma coisa? Eu sei que um método fatorial é um programa de exemplo comum para iniciantes. Mas não seria útil ter uma implementação padrão para esta reutilizar? Eu poderia usar esse método com tipos padrão (Ex. Int, long ...) e com BigInteger / BigDecimal...