Accueil Finances personnelles Variations sur un Thème: Initialisation de Variables en Java - dummies

Variations sur un Thème: Initialisation de Variables en Java - dummies

Table des matières:

Vidéo: BlueJ: First Example from Barnes & Kolling Book (Windows) 2025

Vidéo: BlueJ: First Example from Barnes & Kolling Book (Windows) 2025
Anonim

Vous pouvez choisir d'opter pour une variation sur un thème. Jetons un coup d'œil à l'attribution de valeurs en Java. Ici, il faut deux lignes pour donner à la variable quantité sa première valeur:

double montant;

montant = 5,95;

Vous pouvez faire la même chose avec une seule ligne:

double montant = 5. 95;

Lorsque vous faites cela, vous ne dites pas que vous "attribuez" une valeur à la variable montant . La ligne double amount = 5. 95 n'est pas appelé une "instruction d'affectation". "Au lieu de cela, cette ligne est appelée une déclaration avec une initialisation. Vous avez initialisé la variable quantité . Vous pouvez faire toutes sortes de choses avec des initialisations, même arithmétiques:

doublegasBill = 174. 59;

doubleelecBill = 84. 21;

double H2OBill = 22. 88;

double total = gasBill + elecBill + H2OBill;

Déplacer des variables Java d'un endroit à l'autre

Il est utile de se souvenir de la différence entre les initialisations et les affectations. D'une part, vous pouvez faire glisser une déclaration avec son initialisation en dehors d'une méthode:

// C'est correct:

classSnitSoft {

montant double statique = 5. 95;

public static void principal (String args []) {

amount = montant + 25. 00;

Système. en dehors. print ("Nous facturerons $");

Système. en dehors. imprimer (montant);

Système. en dehors. println ("à votre carte de crédit.");

}

}

Vous ne pouvez pas faire la même chose avec les instructions d'affectation:

// Cela ne compile pas:

classBadSnitSoftCode {

double montant statique;

montant = 5,95; // Instruction mal placée

public static void principal (String args []) {

amount = montant + 25. 00;

Système. en dehors. print ("Nous facturerons $");

Système. en dehors. imprimer (montant);

Système. en dehors. println ("à votre carte de crédit.");

}

}

Echec de la tentative de compilation de BadSnitSoftCode .

Vous ne pouvez pas faire glisser des instructions en dehors des méthodes. (Même si une déclaration de variable se termine par un point-virgule, une déclaration de variable n'est pas considérée comme une déclaration Go figure!)

Notez comment le mot static a été ajouté à chaque déclaration retirée de la méthode principale . Cela a été fait parce que l'en-tête de la méthode main contient le mot static . Toutes les méthodes ne sont pas statiques. En fait, la plupart des méthodes ne sont pas statiques. Mais chaque fois que vous retirez une déclaration d'une méthode statique , vous devez ajouter le mot statique au début de la déclaration.

Combinaison de déclarations de variables en Java

Ce code n'a qu'une seule variable (comme si les variables étaient rares).Vous pouvez obtenir le même effet avec plusieurs variables:

classSnitSoftNew {

public static void principal (String args []) {

doubleflashDrivePrice;

doublehippingAndHandling;

double total;

flashDrivePrice = 5,95;

shippingAndHandling = 25. 00;

total = flashDrivePrice + shippingAndHandling;

Système. en dehors. print ("Nous facturerons $");

Système. en dehors. impression (total);

Système. en dehors. println ("à votre carte de crédit.");

}

}

Le nouveau code a trois déclarations - une pour chacune des trois variables du programme. Comme les trois variables ont le même type (le type double ), vous pouvez modifier le code et déclarer les trois variables d'un seul coup:

doubleflashDrivePrice, shippingAndHandling, total;

Quel est le meilleur - une déclaration ou trois déclarations? Aucun n'est meilleur. C'est une question de style personnel.

Vous pouvez même ajouter des initialisations à une déclaration combinée. Lorsque vous le faites, chaque initialisation s'applique à une seule variable. Par exemple, avec la ligne

doubleflashDrivePrice, shippingAndHandling = 25. 00, total;

la valeur de shippingAndHandling devient 25. 00 , mais les variables flashDrivePrice et total n'obtiennent aucune valeur particulière.

ASTUCEZ L'AGENT DE STATIONNEMENT

Un blog en ligne vous conseille un pourboire de 2 $ quand un préposé au stationnement récupère votre voiture dans un garage de New York. Lorsque le programme fonctionne, vous tapez le prix affiché du garage pour garer votre voiture. Le programme vous indique combien vous paierez après avoir ajouté le pourboire de 2 $.

DOUBLE PRIX

Modifiez le code de sorte que, quel que soit le coût d'un lecteur flash, le programme facture deux fois ce montant. En d'autres termes, le prix d'un lecteur flash de 5 $ finit par être de 10 $, et le prix d'un lecteur flash de 100 $ devient 200 $.

Variations sur un Thème: Initialisation de Variables en Java - dummies

Le choix des éditeurs

Comment envoyer une vidéo et des photos avec Flip Video - Dummies

Comment envoyer une vidéo et des photos avec Flip Video - Dummies

Après avoir pris photos et vidéos d'événements dans votre vie avec votre caméra Flip Video, vous pouvez les envoyer par e-mail à vos amis et aux membres de votre famille. Le partage de films et d'images que vous capturez et créez en envoyant un message e-mail vous permet de toucher et de toucher quelqu'un avec vos créations, même si vous êtes à proximité ...

Comment enregistrer le son séparément pour votre film numérique - Les mannequins

Comment enregistrer le son séparément pour votre film numérique - Les mannequins

Ont parfois besoin d'un réalisateur enregistrer le son en utilisant un appareil séparé de l'appareil photo, enregistrer le son séparément, puis synchroniser le son sur la vidéo plus tard, lors de l'édition. Habituellement, la raison en est d'augmenter la qualité du son enregistré car de nombreuses caméras n'enregistrent pas le son aussi bien que ...

Comment enregistrer une vidéo avec un caméscope Flip - Les nuls

Comment enregistrer une vidéo avec un caméscope Flip - Les nuls

Enregistrant des vidéos avec votre caméra Flip est comme facile comme 1-2-3 (et 4). Avant d'enregistrer une vidéo, vérifiez les indicateurs d'état de votre Flip pour vous assurer que votre caméra est complètement chargée et qu'elle a suffisamment de temps d'enregistrement pour capturer la vidéo que vous voulez filmer. Pour vérifier le niveau de charge de la batterie de votre Flip (ou ...

Le choix des éditeurs

Mot Raccourcis des symboles 2016 - des mannequins

Mot Raccourcis des symboles 2016 - des mannequins

Dans Word 2016 vous pouvez insérer des symboles communs en utilisant ces raccourcis clavier. Utilisez ces raccourcis clavier au lieu de la commande Insérer → Symbole pour insérer des symboles typographiques communs. Symbole Raccourci Tableau de bord Alt + Ctrl + signe moins En tableau Ctrl + signe moins Copyright Alt + Ctrl + C Marque déposée Alt + Ctrl + R Marque Alt + Ctrl + T Ellipsis Alt + Ctrl + période

Mot Raccourcis des symboles 2016 - mannequins

Mot Raccourcis des symboles 2016 - mannequins

En fonction de la manière dont vous choisissez d'utiliser Word 2016, vous risquez de devoir faire face pour un symbole spécial. Avec ces raccourcis clavier, vous pouvez insérer des symboles communs dans Word 2016. Utilisez ces raccourcis clavier au lieu de la commande Insérer → Symbole pour insérer des symboles typographiques communs. Symbole Raccourci Tableau de bord Alt + Ctrl + signe moins En tiret ...

Mot Trucs et astuces pour les tables 2013 - mannequins

Mot Trucs et astuces pour les tables 2013 - mannequins

Dans Word 2013, le texte se déverse dans un tableau sur une cellule base de la cellule. Vous pouvez taper un mot, une phrase ou même un paragraphe. Tout ce texte reste dans la cellule, bien que la cellule change de taille pour accueillir de plus grandes quantités de texte. Vous pouvez mettre en forme la cellule d'une table comme n'importe quel paragraphe de Word, en ajoutant même des marges ...

Le choix des éditeurs

Sexe For Dummies Cheat Sheet - les nuls

Sexe For Dummies Cheat Sheet - les nuls

Que vous vous considériez comme un Don Juan, une Lady Chatterly, ou un novice sexuel , tout le monde peut tirer le meilleur parti du sexe avec un peu plus de connaissances. Vous devriez savoir que les préliminaires sont quelque chose que vous devriez prendre en considération avec chaque interaction que vous et votre partenaire avez, ainsi que la façon de garder les choses ...

Mots et significations liés à la ménopause - mannequins

Mots et significations liés à la ménopause - mannequins

Bien que ce soit loin d'être une liste complète des termes que vous pourriez entendre être utilisé lorsque la ménopause est discutée, les cinq termes essentiels suivants devraient vous aider à comprendre les bases. HRT (hormonothérapie substitutive): Un traitement pour compléter les hormones que vous perdez pendant la ménopause - généralement une combinaison d'œstrogènes, ...

Symptômes qui indiquent que la ménopause est proche - mannequins

Symptômes qui indiquent que la ménopause est proche - mannequins

La plupart des femmes commencent à éprouver des symptômes de ménopause déséquilibrés, alors qu'ils ont encore des règles. Si vous ressentez un ou plusieurs des symptômes suivants, consultez votre médecin - vous pouvez être en train d'aborder le changement. Peau sèche ou cheveux Pensée floue (difficulté à se concentrer) Flutters du cœur (battements de cœur rapides) ...