Lar Finanças Pessoais Variações em um Tema: Inicializando Variáveis ​​em Java - dummies

Variações em um Tema: Inicializando Variáveis ​​em Java - dummies

Índice:

Vídeo: Java8 - Aula 4 - Sintaxe do Lambda 2024

Vídeo: Java8 - Aula 4 - Sintaxe do Lambda 2024
Anonim

Você pode optar por uma variação em um tema. Vamos dar uma olhada na atribuição de valores em Java. Aqui, leva duas linhas para dar a quantidade seu primeiro valor:

quantidade dupla;

montante = 5,95;

Você pode fazer o mesmo com apenas uma linha:

quantidade dupla = 5. 95;

Quando você faz isso, você não diz que está "atribuindo" um valor à variável de quantidade . A linha dupla quantidade = 5. 95 não é chamado de "declaração de atribuição". "Em vez disso, esta linha é chamada de declaração com uma inicialização. Você está inicializando a variável quantidade . Você pode fazer todo tipo de coisas com inicializações, até aritmética:

doublegasBill = 174. 59;

doubleelecBill = 84. 21;

H2OBill duplo = 22. 88;

total dupla = gasBill + elecBill + H2OBill;

Movendo variáveis ​​Java de um lugar para outro

Ajuda a lembrar a diferença entre inicializações e atribuições. Por um lado, você pode arrastar uma declaração com a inicialização fora de um método:

// Isto está bem:

classSnitSoft {

quantidade estática estável = 5. 95;

public static void main (String args []) {

amount = amount + 25. 00;

Sistema. Fora. imprimir ("Vamos faturar $");

Sistema. Fora. imprimir (quantidade);

Sistema. Fora. println ("no seu cartão de crédito");

}

}

Você não pode fazer o mesmo com instruções de atribuição:

// Isso não compila:

classBadSnitSoftCode {

quantidade estática dupla;

montante = 5,95; // Declaração Misplaced

public static void main (String args []) {

amount = amount + 25. 00;

Sistema. Fora. imprimir ("Vamos faturar $");

Sistema. Fora. imprimir (quantidade);

Sistema. Fora. println ("no seu cartão de crédito");

}

}

Uma tentativa falhada de compilar BadSnitSoftCode .

Não é possível arrastar instruções fora dos métodos. (Mesmo que uma declaração de variável termine com um ponto-e-vírgula, uma declaração de variável não é considerada uma declaração. Vá a figura!)

Observe como a palavra estática foi adicionada a cada declaração que foi retirada do método main . Isso foi feito porque o cabeçalho do principal método tem estático nele. Nem todos os métodos são estáticos. Na verdade, a maioria dos métodos não é estática. Mas sempre que você tira uma declaração de um método estático , você deve adicionar a palavra estática no início da declaração.

Combinando declarações de variáveis ​​em Java

Esse código possui apenas uma variável (como se as variáveis ​​fossem escassas).Você pode obter o mesmo efeito com várias variáveis:

classSnitSoftNew {

public static void main (String args []) {

doubleflashDrivePrice;

doubleshippingAndHandling;

total dobro;

flashDrivePrice = 5. 95;

shippingAndHandling = 25. 00;

total = flashDrivePrice + shippingAndHandling;

Sistema. Fora. imprimir ("Vamos faturar $");

Sistema. Fora. imprimir (total);

Sistema. Fora. println ("no seu cartão de crédito");

}

}

O novo código possui três declarações: uma para cada uma das três variáveis ​​do programa. Como as três variáveis ​​têm o mesmo tipo (o tipo duplo ), você pode modificar o código e declarar as três variáveis ​​de uma só vez:

doubleflashDrivePrice, shippingAndHandling, total;

Qual é melhor - uma declaração ou três declarações? Nem é melhor. É uma questão de estilo pessoal.

Você pode até adicionar inicializações a uma declaração combinada. Quando você faz, cada inicialização aplica-se a apenas uma variável. Por exemplo, com a linha

doubleflashDrivePrice, shippingAndHandling = 25. 00, total;

o valor de shippingAndHandling torna-se 25. 00 , mas as variáveis ​​ flashDrivePrice e total não obtêm nenhum valor particular.

TIP THE PARKING ATTENDANT

Um blog on-line informa uma dica de US $ 2 quando um atendente de estacionamento busca seu carro em uma garagem da cidade de Nova York. Quando o programa é executado, você escreve o preço postado da garagem para estacionar seu carro. O programa informa o quanto você pagará depois de adicionar a dica de US $ 2.

PREÇO DOBRO

Modifique o código de modo que, qualquer que seja a velocidade de uma unidade flash normalmente, o programa cobra duas vezes esse valor. Em outras palavras, o preço de uma unidade flash de US $ 5 acaba por ser de US $ 10 e o preço de uma unidade flash de $ 100 torna-se $ 200.

Variações em um Tema: Inicializando Variáveis ​​em Java - dummies

Escolha dos editores

Comprar lentes e acessórios para fotografia em macro e em close-up - dummies

Comprar lentes e acessórios para fotografia em macro e em close-up - dummies

Talvez o nível real de ampliação não é uma prioridade quando você está compondo fotografias digitais, mas ainda é uma boa idéia entender o que é a fotografia macro e o que a separa da fotografia em close de uma menor ampliação. Quando você ganha experiência com esse gênero, você desenvolve uma idéia de que tipo de níveis de ampliação são necessários ...

Comprar ou criar sua própria engrenagem de fotografia macro - dummies

Comprar ou criar sua própria engrenagem de fotografia macro - dummies

Uma grande quantidade de equipamentos específicos está disponível para fotógrafos de macro e em alguns casos, pode ser melhor para você prosseguir e comprá-lo. Ainda assim, às vezes você é melhor encontrar um produto alternativo ou simplesmente fazer seu próprio equipamento. Aqui estão alguns casos em que você precisa pesar os prós e contras antes ...

Qualidade e tamanho da câmera DSLR Sensores digitais - manequins

Qualidade e tamanho da câmera DSLR Sensores digitais - manequins

Com a lente direita para o trabalho fornece a imagem você está procurando, mas o que você captura essa imagem é outra história. A qualidade da sua câmera funciona em conjunto com a qualidade da sua lente para determinar a qualidade geral das suas fotografias. Considere três fatores importantes para determinar qual câmera DSLR é a mais ...

Escolha dos editores

Desenvolver um plano de projeto para o seu site - dummies

Desenvolver um plano de projeto para o seu site - dummies

Um bom plano de projeto para o seu novo site para A exibição no iPhone e iPad é composta por uma série de tarefas, um orçamento, uma linha de tempo e uma lista de recursos e materiais necessários. Aproveitar o tempo para criar um plano de projeto detalhado dá-lhe uma estrutura dentro da qual você pode trabalhar com maior confiança e ...

Não obstrua a tela com opções de navegação - manequins

Não obstrua a tela com opções de navegação - manequins

Nas opções de navegação em sites mais tradicionais, os links para todas as páginas principais são sempre visíveis. Um site típico inclui uma linha de links na parte superior ou na parte superior esquerda ou direita da tela com links comuns para as seções principais, incluindo a página inicial, a página Sobre nós e outros ...

Adicionando um menu Drupal - dummies

Adicionando um menu Drupal - dummies

Drupal permite que você crie menus personalizados. Eles são colocados em blocos automaticamente; Você pode mover esses blocos para várias regiões do site da mesma maneira que você faria com um bloco personalizado. Para criar um novo menu, siga estas etapas: Na barra de menus do Painel, escolha Estrutura → Menus. Clique no ícone Adicionar Menu. Você ...

Escolha dos editores

Códigos de cores de circuitos e de resistências - os resistores

Códigos de cores de circuitos e de resistências - os resistores

São peças passivas comuns passivas (o que significa que não precisa de energia para executar ) para circuitos. Os resistores controlam as correntes e as tensões e são fabricados de várias maneiras. Use esta tabela para ler os códigos de cores do resistor para a construção de circuitos: Color Value Stripe Multiplier Stripe Tolerance Stripe Black 0 vezes; 1 (100) Brown 1 vezes; 10 (101) ...

Escolhendo Luzes para o seu display de férias - manequins

Escolhendo Luzes para o seu display de férias - manequins

Você pode usar muitos tipos diferentes de luzes com um Light-O- Rama ou outro controlador de iluminação (veja a figura). Faça uma viagem a qualquer loja de departamento durante a temporada de férias, e você encontrará uma grande variedade de luzes para escolher, ou você pode comprar luzes de fontes on-line, como 1000Bulbs. Com ou Christmas Lights Etc. O ...

Como um Órgão de cor funciona - manequins

Como um Órgão de cor funciona - manequins

Existem várias maneiras diferentes de projetar um circuito de órgão de cor. A maioria deles depende de um tipo especial de componente eletrônico chamado triac, que é essencialmente um transistor projetado para funcionar com corrente alternada. Possui três terminais. Dois são anodos, chamados A1 e A2, e o terceiro é um portão. A ...