![]() |
|
|
Planilha de Dimensionamento de Tubulações
Hidráulicas Água Fria e Água Quente CompletaNossa planilha automática de dimensionamento de tubulações de água fria e quente é uma ferramenta desenvolvida para auxiliar engenheiros e projetistas no cálculo rápido e preciso das redes hidráulicas de edificaçoes. Por meio da inserçao de dados como vazao, diâmetro da tubulaçao, comprimento da rede, material do tubo e coeficientes hidráulicos, a planilha realiza automaticamente os cálculos necessários para verificar velocidade da água, perda de carga e dimensionamento adequado das tubulaçoes. |
||
Você está aqui: Java ::: Coleções (Collections) ::: HashMap |
Como adicionar mapeamentos em um HashMap do Java sem sobrepor chaves já existentes usando o método putIfAbsent()Quantidade de visualizações: 999 vezes |
|
O método putIfAbsent() da classe HashMap é usado quando precisamos adicionar novos mapeamentos em um mapa hash sem correr o risco de sobrepor chaves e valores já existentes. Se a chave já existir no mapa, o método retorna sem fazer nada. Veja o código completo para o exemplo:
package estudos;
import java.util.*;
public class Estudos{
public static void main(String[] args){
// vamos criar uma instância de HashMap
HashMap<Integer, String> linguagens = new HashMap();
// vamos adicionar três chaves e seus valores
linguagens.put(1, "Java");
linguagens.put(2, "Python");
linguagens.put(3, "Haskell");
// vamos exibir o conteúdo do map
System.out.println("O map é: " + linguagens);
// vamos inserir mais dois mapeamentos
linguagens.putIfAbsent(4, "Delphi");
linguagens.putIfAbsent(1, "PHP"); // não vai entrar no map
// vamos exibir o conteúdo do map novamente
System.out.println("O map agora é: " + linguagens);
}
}
Ao executar este código Java nós teremos o seguinte resultado: O map é: {1=Java, 2=Python, 3=Haskell} O map agora é: {1=Java, 2=Python, 3=Haskell, 4=Delphi} Note que a linguagem PHP, com a chave 1 não foi inserida, visto que esta chave já tinha sido usado para a linguagem Java. |
|
|
Desafios, Exercícios e Algoritmos Resolvidos de Java |
Veja mais Dicas e truques de Java |
Dicas e truques de outras linguagens |
|
Java - Apostila de Java - Como retornar uma substring em Java usando o método substring() da classe String |
E-Books em PDF |
||||
|
||||
|
||||
Linguagens Mais Populares |
||||
|
1º lugar: Java |




