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

20
Qual é o significado de "this" em Java?
Normalmente eu uso this apenas em construtores. Entendo que é usado para identificar a variável de parâmetro (usando this.something), se tiver o mesmo nome com uma variável global. No entanto, não sei qual é o verdadeiro significado do thisJava e o que acontecerá se eu usar thissem o dot ( …
140 java 


2
BigDecimal setEscala e rodada
Qual é a diferença entre essas duas chamadas? (Existe algum?) // 1. new BigDecimal("3.53456").round(new MathContext(4, RoundingMode.HALF_UP)); // 2. new BigDecimal("3.53456").setScale(4, RoundingMode.HALF_UP);
140 java  bigdecimal 



11
RecyclerView - veja a posição em particular
Eu tenho uma atividade com a RecyclerViewe an ImageView. Estou usando o RecyclerViewpara mostrar uma lista de imagens horizontalmente. Quando eu clicar em uma imagem na RecyclerViewdo ImageViewna atividade deve mostrar um quadro maior da imagem. Até agora tudo funciona bem. Agora, existem mais dois ImageButtonsna atividade: imageButton_lefte imageButton_right. Quando …

16
Existe um utilitário Java comum para dividir uma lista em lotes?
Eu mesmo escrevi um utilitário para dividir uma lista em lotes de determinado tamanho. Eu só queria saber se já existe algum utilitário apache commons para isso. public static <T> List<List<T>> getBatches(List<T> collection,int batchSize){ int i = 0; List<List<T>> batches = new ArrayList<List<T>>(); while(i<collection.size()){ int nextInc = Math.min(collection.size()-i,batchSize); List<T> batch …
140 java  collections 

9
Como usar as anotações @Nullable e @Nonnull com mais eficiência?
Eu posso ver que @Nullablee @Nonnullanotações pode ser útil na prevenção NullPointerExceptions, mas eles não se propagam muito longe. A eficácia dessas anotações diminui completamente após um nível de indireção, portanto, se você adicionar apenas algumas, elas não se propagam muito longe. Como essas anotações não são bem aplicadas, existe …


5
Mockito: InvalidUseOfMatchersException
Eu tenho uma ferramenta de linha de comando que executa uma verificação de DNS. Se a verificação do DNS for bem-sucedida, o comando continuará com outras tarefas. Estou tentando escrever testes de unidade para isso usando o Mockito. Aqui está o meu código: public class Command() { // .... void …




12
Java: limpe o console
Alguém pode me dizer qual código é usado para limpar a tela em Java? Por exemplo em C ++ system("CLS"); Qual código é usado em Java para tela limpa? Obrigado!
140 java  console  clear 


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.