Този блог ще опише метода за конвертиране на int в double в Java.
Как да конвертирате int в double в Java?
За преобразуване на int в double можете да използвате:
- Оператор за присвояване
- Преобразуване на типове
- метод valueOf().
Сега ще проверим всеки от споменатите методи един по един.
Метод 1: Преобразуване на int в double с помощта на оператор за присвояване
В езика за програмиране Java по-ниският тип данни може лесно да бъде преобразуван в по-висок тип данни с помощта на оператора за присвояване ' = ”. Това се нарича имплицитно преобразуване.
Синтаксис
двойно b = а
Тук операторът за присвояване „ = „ще преобразува“ а ” int тип променлива към „ b ”, която е променлива от двоен тип.
Пример
В този пример, първо, ще създадем int променлива с име ' а ” със следната стойност:
вътр а = 14 ;
След това ще го преобразуваме в двойно с помощта на „ = ” оператор за присвояване и съхранява резултантната стойност в „ b ”:
двойно b = а ;Накрая изпълнете „ System.out.println() ” за показване на преобразуваната стойност на конзолата:
Система. навън . println ( 'Цялата стойност, преобразувана в двойна: ' + b ) ;
Резултатът показва, че цялото число е успешно преобразувано в двойна стойност:
Метод 2: Преобразувайте int в double с помощта на Typecasting
Typecasting се използва, когато искаме да конвертираме един тип данни в друг. По-конкретно, може да се използва и за двойно преобразуване.
Синтаксис
двойно b = ( двойно ) а ;Тук ще конвертираме ' а ” int тип променлива към „ b ”, която е променлива от двоен тип. ( двойно ) показва необходимия преобразуван тип данни.
Пример
В този пример ще използваме същия тип цяло число „ а ” променлива и преобразувайте нейната стойност в „ двойно ” с помощта на Typecasting. Тук също се използва операторът за присвояване; посоченото цяло число обаче се преобразува в двойната и след това се съхранява в двойната променлива тип ' b ”:
След това отпечатайте преобразуваната стойност, като използвате „ System.out.println() ” метод:
Система. навън . println ( 'Цялочислената стойност, преобразувана в двойна чрез преобразуване на типа: ' + b ) ;
Изход
Искате ли да използвате всеки вграден Java метод за определената цел? Насочете се към следващия раздел!
Метод 3: Преобразуване на int в double с помощта на метода valueOf().
„ Двойна ” Java обвиващ клас предлага „ стойност на() ”, който може да се използва за преобразуване на in в double. Това е метод от статичен тип, което означава, че не е необходимо да създаваме обект и да извикваме метода с помощта на името на класа, тъй като той може да бъде достъпен без тази допълнителна стъпка.
Синтаксис
двойно b = Двойна. стойност на ( а ) ;Тук ще конвертираме ' а ” int тип променлива към „ b ”, като го предавате като аргумент на „ стойност на() ” метод.
Пример
Тук ще преобразуваме стойността на вече създадения „ а ” променлива с помощта на стойност на() метод. Методът ще отнеме „ а ” като аргумент и връща преобразуваната двойна стойност:
Накрая отпечатайте преобразуваната стойност, като използвате „ System.out.println() ” метод:
Система. навън . println ( 'Цялата стойност, преобразувана в двойна от wrapperClass: ' + b ) ;
Изход
Събрахме всички основни инструкции, свързани с конвертирането на int в double в Java.
Заключение
За да конвертирате int в double в Java, има три метода: използване на оператора за присвояване, използване на Typecasting и метода valueOf() на класа Double Java обвивка. Всички тези методи работят приблизително еднакво; въпреки това можете да изберете всеки в зависимост от вашите предпочитания. В тази публикация описахме методите за преобразуване на int в double в Java.