Приведение типов в Java

Приведение типов используется для временного изменения типа данных значения. В Java есть два типа данных:

  1. Примитивные типы данных
  2. Непримитивные типы данных

Java поддерживает расширяющееся и сужающее преобразование.

Расширяющееся приведение

Расширяющее приведение изменяет меньший тип данных на больший тип данных. Например, byte short char int long float double .

Этот тип преобразования обычно автоматический; вам не нужно использовать () .

Сужающее преобразование

Сужающее преобразование изменяет тип данных с большего типа данных на меньший тип данных. Например, double float long int char short byte.

Код

Расширение приведения

 class myClass {public static void main (String args []) {int number = 7;  двойной doubleNumber = число; //Расширяем приведение: int до double System.out.println (number); //7 System.out.println (doubleNumber); //7.0}} 

Код сужения приведения

 class myClass {public  static void main (String args []) {двойное число = 7,3;  int intNumber = (целое) число; //Сужающее преобразование: int в double System.out.println (number); //7.3 System.out.println (intNumber); //7}} 

Оцените статью
nanomode.ru
Добавить комментарий