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



7
Comparando strings por ordem alfabética
String s1 = "Project"; String s2 = "Sunject"; Eu quero comparar as duas strings acima por sua ordem alfabética (que, neste caso, "Projeto" e "Sunject" como "P" vem antes de "S"). Alguém sabe fazer isso em Java?
101 java 

8
Chamar um método Java sem nome
Estou olhando o código abaixo e encontrei algo um pouco estranho: public class Sequence { Sequence() { System.out.print("c "); } { System.out.print("y "); } public static void main(String[] args) { new Sequence().go(); } void go() { System.out.print("g "); } static { System.out.print("x "); } } Eu esperava que isso gerasse …
101 java  initializer 


7
Qual é a diferença entre a.getClass () e A.class em Java?
Em Java, quais prós / contras existem em torno da escolha de usar a.getClass()ou A.class? Qualquer um pode ser usado sempre que um Class<?>for esperado, mas imagino que haveria desempenho ou outros benefícios sutis em usar ambos em circunstâncias diferentes (assim como há com Class.forName()e ClassLoader.loadClass().
101 java  class  reflection 

6
Diferença entre estados de thread WAIT e BLOCKED
Qual é a diferença entre o estado de thread WAIT e o estado de thread BLOCKED? A documentação Thread.State : Bloqueado Um encadeamento que está bloqueado à espera de um bloqueio de monitor está neste estado. Aguardando Um encadeamento que está esperando indefinidamente por outro encadeamento para realizar uma ação …

16
Comprimento do array em Java
Eu declarei uma matriz conforme mostrado abaixo: int[] arr = new int[10]; Em seguida, atribuí os seguintes valores ao array: arr[0] = 1; arr[1] = 2; arr[2] = 3; arr[3] = 4; Então eu declarei e inicializei uma variável inteira: int arrayLength = arr.length; Isso será útil para encontrar o …
101 java  arrays 


6
Valor de i para (i == -i && i! = 0) retornar verdadeiro em Java
Eu tenho a seguinte ifcondição. if (i == -i && i != 0) Qual valor de iretornará truepara esta condição em Java? Não consigo pensar em qualquer valor de iconsiderar a notação de complemento de dois em Java. Eu também adoraria ter uma prova algébrica de qualquer resposta que essa …
101 java 


14
É melhor reutilizar um StringBuilder em um loop?
Tenho uma pergunta relacionada ao desempenho em relação ao uso do StringBuilder. Em um loop muito longo, estou manipulando um StringBuildere passando-o para outro método como este: for (loop condition) { StringBuilder sb = new StringBuilder(); sb.append("some string"); . . . sb.append(anotherString); . . . passToMethod(sb.toString()); } A instanciação StringBuilderem …

4
Equivalente Java das strings literais do C # com @
Pergunta rápida. Existe um equivalente de @ aplicado a strings em Java: Por exemplo, posso fazer @"c:\afolder\afile"em C # e fazer com que ele ignore os caracteres de escape durante o processamento, em vez de ter que fazer "c:\\afolder\\aFile". Existe um equivalente em Java? hmmm: stackoverflow está escapando para mim …
101 c#  java  string  literals 

4
Método CrudRepository # findOne ausente
Estou usando o Spring 5 em meu projeto. Até hoje não havia método disponível CrudRepository#findOne. Mas depois de baixar o último instantâneo, ele desapareceu de repente! Existe alguma referência de que o método não está disponível agora? Minha lista de dependências: apply plugin: 'java' apply plugin: 'org.springframework.boot' apply plugin: 'io.spring.dependency-management' …


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.