Perguntas com a marcação «java»

156
Autenticação básica HTTP em Java usando HttpClient?

Estou tentando imitar a funcionalidade deste comando curl em Java: curl --basic --user username:password -d "" http://ipaddress/test/login Eu escrevi o seguinte usando o Commons HttpClient 3.0, mas de alguma forma acabei recebendo um 500 Internal Server Errordo servidor. Alguém pode me dizer se...

156
Como criar um arquivo em um diretório em java?

Se eu quiser criar um arquivo C:/a/b/test.txt, posso fazer algo como: File f = new File("C:/a/b/test.txt"); Além disso, quero usar FileOutputStreampara criar o arquivo. Então, como eu faria isso? Por alguma razão, o arquivo não é criado no diretório

156
Sequência de Fibonacci recursiva em Java

Por favor, explique este código simples: public int fibonacci(int n) { if(n == 0) return 0; else if(n == 1) return 1; else return fibonacci(n - 1) + fibonacci(n - 2); } Estou confuso com a última linha, especialmente porque se n = 5, por exemplo, então fibonacci (4) + fibonacci (3) seriam...

156
Spring MVC: Como executar a validação?

Gostaria de saber qual é a melhor e mais limpa maneira de executar a validação de formulário das entradas do usuário. Eu já vi alguns desenvolvedores implementarem org.springframework.validation.Validator. Uma pergunta sobre isso: vi que valida uma classe. A classe precisa ser preenchida...

156
Usando a anotação NotNull no argumento do método

Comecei a usar a @NotNullanotação com Java 8 e a obter resultados inesperados. Eu tenho um método como este: public List<Found> findStuff(@NotNull List<Searching> searchingList) { ... code here ... } Eu escrevi um teste JUnit passando o valor nulo para o argumento searchList. Eu...

155
Adição para BigDecimal

Quero fazer algumas somas simples com alguns valores de moeda expressos em BigDecimaltipo. BigDecimal test = new BigDecimal(0); System.out.println(test); test.add(new BigDecimal(30)); System.out.println(test); test.add(new BigDecimal(45)); System.out.println(test); Obviamente, eu não entendo bem...

155
Um int pode ser nulo em Java?

Pode intestar nullem Java? Por exemplo: int data = check(Node root); if ( data == null ) { // do something } else { // do something } Meu objetivo é escrever uma função que retorne um int. Disse inté armazenado na altura de um nó e, se o nó não estiver presente, será nulo, e precisarei...

155
Exceção lançada na captura e finalmente cláusula

Em uma pergunta para Java na universidade, havia este trecho de código: class MyExc1 extends Exception {} class MyExc2 extends Exception {} class MyExc3 extends MyExc2 {} public class C1 { public static void main(String[] args) throws Exception { try { System.out.print(1); q(); } catch...