Perguntas com a marcação «java»

96
Baixar anexos usando Java Mail

Agora que baixei todas as mensagens e as armazenei em Message[] temp; Como faço para obter a lista de anexos de cada uma dessas mensagens para List<File> attachments; Nota: sem libs de terceiros, por favor, apenas

96
objeto == nulo ou nulo == objeto?

Eu ouvi de alguém que null == objecté melhor do que object == null verificar por exemplo : void m1(Object obj ) { if(null == obj) // Is this better than object == null ? Why ? return ; // Else blah blah } Existe alguma razão ou este é outro mito? Obrigado pela

96
Classes glorificadas na linguagem Java

Algumas classes na API Java padrão são tratadas de maneira ligeiramente diferente de outras classes. Estou falando sobre aquelas classes que não poderiam ser implementadas sem suporte especial do compilador e / ou JVM. As que eu proponho imediatamente são: Object (obviamente) pois ele, entre...

96
Lendo InputStream como UTF-8

Estou tentando ler um text/plainarquivo da Internet, linha por linha. O código que tenho agora é: URL url = new URL("http://kuehldesign.net/test.txt"); BufferedReader in = new BufferedReader(new InputStreamReader(url.openStream())); LinkedList<String> lines = new LinkedList(); String...

96
Comparar duas matrizes de bytes? (Java)

Eu tenho uma matriz de bytes com uma sequência binária conhecida. Preciso confirmar se a sequência binária é o que deveria ser. Eu tentei .equalsalém ==, mas nenhum funcionou. byte[] array = new BigInteger("1111000011110001", 2).toByteArray(); if (new BigInteger("1111000011110001",...

96
Como obter o valor Enum do índice em Java?

Eu tenho um enum em Java: public enum Months { JAN, FEB, MAR, APR, MAY, JUN, JUL, AUG, SEP, OCT, NOV, DEC } Quero acessar valores enum por índice, por exemplo Months(1) = JAN; Months(2) = FEB; ... Como devo fazer