Perguntas com a marcação «java»

Java é uma linguagem de programação de alto nível popular. Use essa tag quando tiver problemas ao usar ou entender o próprio idioma. Essa tag raramente é usada sozinha e é mais frequentemente usada em conjunto com [spring], [spring-boot], [jakarta-ee], [android], [javafx], [gradle] e [maven].

11
HTTP POST usando JSON em Java
Gostaria de fazer um HTTP POST simples usando JSON em Java. Digamos que o URL seja www.site.com e recebe o valor {"name":"myname","age":"20"}rotulado como 'details'por exemplo. Como eu criaria a sintaxe para o POST? Também não consigo encontrar um método POST nos Javadocs JSON.
188 java  json  http  post 


9
Argumento Java 8 lambda Void
Digamos que eu tenha a seguinte interface funcional no Java 8: interface Action<T, U> { U execute(T t); } E, em alguns casos, preciso de uma ação sem argumentos ou tipo de retorno. Então eu escrevo algo assim: Action<Void, Void> a = () -> { System.out.println("Do nothing!"); }; No entanto, …
188 java  lambda  java-8  void 

18
Como corrigir org.hibernate.LazyInitializationException - não foi possível inicializar o proxy - nenhuma sessão
Eu recebo a seguinte exceção: Exception in thread "main" org.hibernate.LazyInitializationException: could not initialize proxy - no Session at org.hibernate.proxy.AbstractLazyInitializer.initialize(AbstractLazyInitializer.java:167) at org.hibernate.proxy.AbstractLazyInitializer.getImplementation(AbstractLazyInitializer.java:215) at org.hibernate.proxy.pojo.javassist.JavassistLazyInitializer.invoke(JavassistLazyInitializer.java:190) at sei.persistence.wf.entities.Element_$$_jvstc68_47.getNote(Element_$$_jvstc68_47.java) at JSON_to_XML.createBpmnRepresantation(JSON_to_XML.java:139) at JSON_to_XML.main(JSON_to_XML.java:84) quando tento ligar das principais linhas a seguir: Model subProcessModel = getModelByModelGroup(1112); System.out.println(subProcessModel.getElement().getNote()); Eu implementei o getModelByModelGroup(int modelgroupid)método primeiro assim: public …


7
Qual é o valor da expressão algébrica? - Brainly.com.br
Eu tenho uma pergunta sobre junit assertEqualspara testar valores duplos. Lendo o documento da API, posso ver: @Deprecated public static void assertEquals(double expected, double actual) Descontinuada. Use assertEquals (dobro esperado, dobro real, dobro epsilon) O que o epsilonvalor significa? (Epsilon é uma letra do alfabeto grego, certo?). Alguém pode me …
187 java  unit-testing  junit 


19
Limitar um fluxo por um predicado
Existe uma operação de fluxo do Java 8 que limita um (potencialmente infinito) Streamaté que o primeiro elemento falhe ao corresponder a um predicado? No Java 9, podemos usar takeWhilecomo no exemplo abaixo para imprimir todos os números menores que 10. IntStream .iterate(1, n -> n + 1) .takeWhile(n -> …
187 java  java-8  java-stream 



8
GSON - Formato da data
Estou tentando ter um formato de data personalizado na saída do Gson, mas .setDateFormat(DateFormat.FULL)não parece funcionar e é o mesmo com .registerTypeAdapter(Date.class, new DateSerializer()). É como se o Gson não se importasse com o objeto "Data" e o imprimisse à sua maneira. Como posso mudar isso? obrigado EDITAR: @Entity public …
187 java  gson 

11
"O método de comparação viola seu contrato geral!"
Alguém pode me explicar em termos simples, por que esse código gera uma exceção "O método de comparação viola seu contrato geral!" E como faço para corrigi-lo? private int compareParents(Foo s1, Foo s2) { if (s1.getParent() == s2) return -1; if (s2.getParent() == s1) return 1; return 0; }
187 java  comparator 

30
java.lang.IllegalStateException: Somente atividades opacas em tela cheia podem solicitar orientação
Estou enfrentando o problema ao recuperar os contatos do catálogo de contatos no Android 8.0 Oreo java.lang.IllegalStateException: Somente atividades opacas de tela cheia podem solicitar orientação Estou tentando obter o contato da minha atividade na lista de contatos telefônicos e funciona perfeitamente para pirulito, marshmallow, nougat, etc. Meu código está …


3
Como usar um filtro de servlet em Java para alterar um URL de solicitação de servlet de entrada?
Como posso usar um filtro de servlet para alterar um URL de solicitação de servlet de entrada http://nm-java.appspot.com/Check_License/Dir_My_App/Dir_ABC/My_Obj_123 para http://nm-java.appspot.com/Check_License?Contact_Id=My_Obj_123 ? Atualização : de acordo com as etapas abaixo do BalusC, vim com o seguinte código: public class UrlRewriteFilter implements Filter { @Override public void init(FilterConfig config) throws ServletException { …

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.