Perguntas com a marcação «java-14»


2
Definir construtor padrão para registro
Eu tenho um registro e quero adicionar o construtor padrão a ele. public record Record(int recordId) { public Record { } } Mas criou o construtor com intparam. public final class Record extends java.lang.Record { private final int recordId; public Record(int); //other method } Como podemos adicionar um construtor padrão …


3
Registros e matrizes Java 14
Dado o seguinte código: public static void main(String[] args) { record Foo(int[] ints){} var ints = new int[]{1, 2}; var foo = new Foo(ints); System.out.println(foo); // Foo[ints=[I@6433a2] System.out.println(new Foo(new int[]{1,2}).equals(new Foo(new int[]{1,2}))); // false System.out.println(new Foo(ints).equals(new Foo(ints))); //true System.out.println(foo.equals(foo)); // true } Ao que parece, obviamente, que do array toString, …

3
Registro do getter / setter do Lombok x Java 14
Eu amo o projeto Lombok, mas atualmente estou lendo e testando alguns dos novos recursos do java 14. Dentro do novo recurso, existe a palavra-chave record que permite criar uma classe com a seguinte funcionalidade incorporada: construtor, campos finais privados, acessadores, métodos iguais / hashCode, getters, toString. Agora, minha pergunta …

2
Não foi possível instalar o netbeans 11.3 com Java 14 devido ao erro: "Versão da JVM não suportada"
Estou tentando instalar o netbeans com o Java 14. Estou ficando abaixo do erro - > sudo ./Apache-NetBeans-11.3-bin-linux-x64.sh --javahome /home/raj/.sdkman/candidates/java/current Configuring the installer... Searching for JVM on the system... Unsupported JVM version at /home/raj/.sdkman/candidates/java/current. Try to specify another JVM location using parameter --javahome Abaixo estão os detalhes do meu java …

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.