Java: la modification du contenu variable en utilisant les opérateurs unaires

Les opérateurs binaires Java sont celles qui nécessitent deux opérandes (variables ou constantes) à travailler. Un opérateur unaire est celui dans lequel vous avez juste besoin de l'opérateur et son opérande associé. Les sections suivantes traitent les opérateurs unaires, tels que ceux utilisés pour augmenter ou diminuer la valeur dans une variable.

Sommaire

Les opérateurs unaires effectuer une opération sur un seul opérande, comme incrémenter ou décrémenter la valeur dans l'opérande. Vous devez utiliser une variable, et non une constante, lorsque vous travaillez avec un opérateur unaire dans la plupart des cas.

Incrémenter et décrémenter les numéros

Les opérations les plus courantes sont unaires incrémenter et décrémenter numéros. Dans la plupart des cas, une application utilise ces opérations pour tenir le compte de quelque chose. Cependant, vous pouvez les utiliser à tout moment vous avez besoin pour augmenter ou diminuer la valeur d'une variable par un. Dans cet exemple, vous voyez comment l'incrément (++) et de décrémentation (-) opérateurs travail.

Création d'objets




Tout au long de programmation Java, vous créez des objets de différents types. Les applications Java nécessitent généralement un ou plusieurs objets dans le but de travailler. En fait, l'application Java est elle-même un objet. Chaque fois que vous voyez la classe de mot dans une fiche, vous parlez des objets. Chaque application Java est une classe, ce qui signifie que chaque application est un objet.

Il est important de réaliser à quel point les objets fonctionnent. Lorsque vous créez une classe, ce que vous êtes vraiment la création est un modèle. Le plan décrit comment créer un objet, mais il est l'objet. Pour créer une instance d'une classe (l'objet), vous utilisez le nouvel opérateur.

Le nouvel opérateur dit Java pour créer une instance de l'objet demandé l'aide de la classe que vous spécifiez comme un modèle. Une application peut créer autant d'instances d'une classe, au besoin, pourvu qu'il n'y ait suffisamment de ressources système (telles que la mémoire) pour le faire.

Coulée d'un type à l'autre

L'acte de coulage transforme un type de variable dans un autre type. Il est important de réaliser que la coulée est pas une sorte de magie. Pour autant que l'ordinateur est concerné, l'ensemble de vos données est 1 et de 0. La traduction a lieu, en partie, dans la façon dont votre application considère les données.

Lorsque vous faites un casting entre les types disparates, comme jetant un type entier à un type à virgule flottante, la forme réelle des données change aussi, mais pas d'une manière que vous devez vous inquiéter. (Tout se passe sous la surface automatiquement.)

La coulée peut produire la perte de données. Par exemple, si vous lancez un type à virgule flottante à un type entier, vous perdrez la partie décimale du nombre à virgule flottante. Cependant, la partie entière restera intacte.

Quand vous lancez un certain nombre tenue dans un grand récipient, comme une longue, à un petit récipient, comme un int, vous pouvez perdre les bits supérieurs, et la valeur réelle du nombre pouvez changer.

Dans tous les cas, le casting se produit lorsque vous placez le nouveau type que vous souhaitez utiliser dans les parenthèses à côté de la variable d'origine. Par exemple, (float) MyInt jetterait un type int à un type de flotteur.


» » » » Java: la modification du contenu variable en utilisant les opérateurs unaires