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


22
Java: converta Lista <> em uma String
JavaScript tem Array.join() js&gt;["Bill","Bob","Steve"].join(" and ") Bill and Bob and Steve Java tem algo assim? Eu sei que posso criar algo com o StringBuilder: static public String join(List&lt;String&gt; list, String conjunction) { StringBuilder sb = new StringBuilder(); boolean first = true; for (String item : list) { if (first) first …
595 java  list 

23
A conclusão do código Eclipse / Java não está funcionando
Fiz o download, descompactei o zip e configurei o Eclipse 3.4.2 com alguns plugins (notáveis, EPIC, Clearcase, QuantumDB, MisterQ). Agora, quando estou editando projetos Java, a conclusão do código não está funcionando. Se eu digitar String.e pressionar ctrl+, spaceum pop-up mostra "Nenhuma proposta padrão" e a barra de status na …
595 java  eclipse  ide 

21
Existe um destruidor para Java?
Existe um destruidor para Java? Parece que não consigo encontrar nenhuma documentação sobre isso. Se não houver, como posso obter o mesmo efeito? Para tornar minha pergunta mais específica, estou escrevendo um aplicativo que lida com dados e as especificações dizem que deve haver um botão 'redefinir' que traga o …


19
Como faço para o método retornar tipo genérico?
Considere este exemplo (típico nos livros de POO): Eu tenho uma Animalaula, onde cada um Animalpode ter muitos amigos. E subclasses como Dog, etc Duck, Mouseque adicionam comportamento específico bark(), quack()etc. Aqui está a Animalturma: public class Animal { private Map&lt;String,Animal&gt; friends = new HashMap&lt;&gt;(); public void addFriend(String name, Animal …


7
Diferença entre DTO, VO, POJO, JavaBeans?
Vimos algumas perguntas semelhantes: Qual é a diferença entre um JavaBean e um POJO? Qual é a diferença entre POJO (objeto Java antigo simples) e DTO (objeto de transferência de dados)? Você também pode me dizer os contextos em que eles são usados? Ou o objetivo deles?


30
RecyclerView onClick
Alguém usando RecyclerViewencontrou uma maneira de definir um onClickListenerpara itens no RecyclerView? Pensei em definir um ouvinte para cada um dos layouts de cada item, mas isso parece um pouco complicado demais. Tenho certeza de que existe uma maneira de RecyclerViewouvir o onClickevento, mas não consigo entender direito.

5
Obter um OutputStream em uma String
Qual é a melhor maneira de canalizar a saída de um java.io.OutputStream para uma String em Java? Digamos que eu tenho o método: writeToStream(Object o, OutputStream out) Que grava certos dados do objeto no fluxo especificado. No entanto, quero obter essa saída em uma String o mais facilmente possível. Estou …
580 java  string  io  stream 

29
Como obter o caminho de um arquivo JAR em execução?
Deseja melhorar este post? Forneça respostas detalhadas para esta pergunta, incluindo citações e uma explicação de por que sua resposta está correta. Respostas sem detalhes suficientes podem ser editadas ou excluídas. Para obter mais informações sobre o Stack Overflow no Stack Overflow : : тение файла возле JAR Meu código …
580 java  path  jar  executable-jar 


27
Criar instância do tipo genérico em Java?
É possível criar uma instância de um tipo genérico em Java? Estou pensando com base no que vi que a resposta é no( devido ao apagamento do tipo ), mas eu estaria interessado se alguém puder ver algo que estou perdendo: class SomeContainer&lt;E&gt; { E createContents() { return what??? } …
576 java  generics 

11
Maneiras de iterar sobre uma lista em Java
Sendo um pouco novo para a linguagem Java, estou tentando me familiarizar com todas as maneiras (ou pelo menos as não-patológicas) em que se pode percorrer uma lista (ou talvez outras coleções) e as vantagens ou desvantagens de cada uma. Dado um List&lt;E&gt; listobjeto, conheço as seguintes maneiras de percorrer …

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.