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].

8
Construção versus compilação (Java)
Pensando que a resposta para isso é bastante óbvia, mas aqui vai: Quando estou trabalhando em um pequeno projeto para a escola (em java), compilo . No meu galinheiro, estamos usando formiga para construir nosso projeto. Eu acho que compilar é um subconjunto de construção. Isso está correto? Qual é …
138 java  build  compilation 

9
Criar classe de teste no IntelliJ
Estou trabalhando na estrutura tradicional do projeto Maven Java no IntelliJ, por exemplo main/java/com/x/y test/java/com/x/y Quando crio uma classe chamada Foo em main / java / com / x / y usando o IntelliJ, gostaria de ter automaticamente um arquivo chamado FooTest.java criado em test / java / com / …



6
Kotlin: Interface… não possui construtores
Estou convertendo parte do meu código Java para Kotlin e não entendo como instanciar interfaces definidas no código Kotlin. Como exemplo, eu tenho uma interface (definida no código Java): public interface MyInterface { void onLocationMeasured(Location location); } E depois, no meu código Kotlin, instanciamos essa interface: val myObj = new …
138 java  kotlin 

3
Java: sinal de porcentagem literal na instrução printf
Estou tentando adicionar um sinal de porcentagem real a uma instrução printf em Java e estou recebendo o erro: lab1.java:166: illegal escape character System.out.printf("%s\t%s\t%1.2f\%\t%1.2f\%\n",ID,pattern,support,confidence); ^ lab1.java:166: illegal escape character System.out.printf("%s\t%s\t%1.2f\%\t%1.2f\%\n",ID,pattern,support,confidence); ^ 2 errors Não consigo descobrir como colocar um sinal de porcentagem real no meu printf? Eu pensei que usar …
138 java  printf  escaping 

14
Formato Java 8 LocalDate Jackson
Para java.util.Date quando eu faço @JsonFormat(shape = JsonFormat.Shape.STRING, pattern = "dd/MM/yyyy") private Date dateOfBirth; então na solicitação JSON quando eu enviar { {"dateOfBirth":"01/01/2000"} } funciona. Como devo fazer isso no campo LocalDate do Java 8 ? Eu tentei ter @JsonDeserialize(using = LocalDateDeserializer.class) @JsonSerialize(using = LocalDateSerializer.class) private LocalDate dateOfBirth; Não deu …
138 java  json  jackson  jax-rs  resteasy 

30
IllegalArgumentException: o destino de navegação xxx é desconhecido para este NavController
Estou tendo problemas com o novo componente da arquitetura de navegação do Android quando tento navegar de um fragmento para outro , recebo este erro estranho: java.lang.IllegalArgumentException: navigation destination XXX is unknown to this NavController Qualquer outra navegação funciona bem, exceto esta em particular. Eu uso a findNavController()função de fragmento …

13
Encapsulamento vs Abstração?
Aqui estão as breves definições de encapsulamento e abstração. Abstração: O processo de abstração em Java é usado para ocultar certos detalhes e mostrar apenas os recursos essenciais do objeto. Em outras palavras, ele lida com a visão externa de um objeto (interface). O único bom exemplo que vejo para …
137 java  oop 

6
Incluindo jars no caminho de classe na linha de comando (javac ou apt)
tentando executar este programa. Eu acho que para configurar todas as coisas de serviço da web, preciso executar o apt. (Embora usando javac, estou tendo o mesmo problema). Acho que estou recebendo erros de compilação. (Mostrado na parte inferior). Acho que o que preciso fazer é incluir este jar no …
137 java  jar 

12
Como implementar o botão voltar do Android ActionBar?
Eu tenho uma atividade com uma listview. Quando o usuário clica no item, o item "visualizador" é aberto: List1.setOnItemClickListener(new OnItemClickListener() { @Override public void onItemClick(AdapterView<?> arg0, View arg1, int arg2,long arg3) { Intent nextScreen = new Intent(context,ServicesViewActivity.class); String[] Service = (String[])List1.getItemAtPosition(arg2); //Sending data to another Activity nextScreen.putExtra("data", datainfo); startActivityForResult(nextScreen,0); overridePendingTransition(R.anim.right_enter, …



5
Diferença entre UTF-8 e UTF-16?
Diferença entre UTF-8 e UTF-16? Por que precisamos disso? MessageDigest md = MessageDigest.getInstance("SHA-256"); String text = "This is some text"; md.update(text.getBytes("UTF-8")); // Change this to "UTF-16" if needed byte[] digest = md.digest();
137 java  unicode  utf-8  utf-16  utf 


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.