Како претворити доубле у стринг у Јави

Kako Pretvoriti Double U String U Javi



На Јави, “ дупло ” је објекат Јаве “ Двоструко ” класа омотача која чува примитивни тип података доубле као параметар. Међутим, понекад морамо да конвертујемо доубле у Стринг јер нам низови омогућавају да складиштимо веће бројеве који се не уклапају ни у један тип података који садржи бројеве, као што су цели бројеви или дупли.

Овај блог ће демонстрирати методе за претварање доубле у Стринг у Јави.

Како претворити доубле у стринг у Јави?

За двоструку конверзију у стринг у Јави, можете користити:







  • Метода Доубле.тоСтринг().
  • Стринг.валуеОф() метода
  • „+“ оператор
  • Стринг.формат() метода
  • СтрингБуилдер.аппенд() метод
  • СтрингБуффер.аппенд() метода

Разговараћемо о сваком од наведених метода један по један!



Метод 1: Претворите доубле у Стринг у Јави користећи Доубле.тоСтринг() метод

Да бисте претворили дупло у стринг, можете користити „ тоСтринг() ” статичка метода класе Доубле. Конвертује двоструке нумеричке вредности у стринг. Пошто је то статична метода, не морамо да креирамо објекат и позивамо метод са именом класе.



Синтакса





Доубле.тоСтринг ( вал ) ;

Овде, „ тоСтринг() ” метод ће конвертовати „ вал ” дупла променљива у стринг.



Пример

Прво ћемо креирати променљиву двоструког типа података под називом „ вал ” и доделите следећу вредност:

дупло вал = 783,8956д;

Затим ћемо назвати „ Доубле.тоСтринг() ” и проследите креирану дуплу променљиву као аргумент у њу:

Низ стр = Доубле.тоСтринг ( вал ) ;

Доња изјава за штампање ће вратити „ истинито ” ако је конвертована променљива која је „ стр ” је стринг инстанца; у супротном, вратиће се “ лажно ”:

Систем.оут.принт ( стр инстанцеоф Стринг ) ;

Излаз приказује „ истинито “, што указује да је тип података резултујуће вредности Стринг:

Метод 2: Претворите доубле у Стринг у Јави помоћу Стринг.валуеОф() методе

Такође можете користити „ Вредност() ” Статичка метода стринг класе за конверзију двоструке у стринг. Узима децималну вредност било ког типа, као што је доубле, као параметар и претвара је у стринг.

Синтакса

Стринг.валуеОф ( вал )

Овде, „ Вредност() ” ће конвертовати двоструку променљиву „вал” у стринг.

Пример

Прво ћемо креирати променљиву двоструког типа под називом „ вал ” и сачувајте следећу вредност у њему:

дупло вал = 583,856д;

Затим ћемо назвати „ Стринг.валуеОф() ” метод преношењем „ вал ” као параметар:

Низ стр = Стринг.валуеОф ( вал ) ;

На крају, проверићемо да ли је конвертована вредност стринг инстанца или не:

Систем.оут.принт ( стр инстанцеоф Стринг ) ;

Излаз

Метод 3: Претворите доубле у стринг у Јави користећи “ + ” Оператер

Најједноставнији начин да се доубле претвори у стринг је коришћење оператора сабирања „+“. Делује као оператор конкатенације када се користи са Стринговима. Слично, двострука вредност се може конвертовати у стринг једноставним спајањем са празним стрингом.

Синтакса

вал + ''

Овде, „ + ” оператор ће спојити „ вал ” променљива типа двоструког типа са празним стрингом, што резултира њеном двоструком конверзијом у стринг.

Пример

Прво ћемо сачувати децималну вредност у променљивој „ вал ”:

дупло вал = 543,656д;

Затим креирајте променљиву типа стринг “ стр ” који чува конвертовани стринг након спајања „ вал ” са празним низом:

Низ стр =  вал + '' ;

На крају, проверићемо да ли је конвертована вредност стринг инстанца или не:

Систем.оут.принт ( стр инстанцеоф Стринг ) ;

Излаз

Сада идите ка следећем делу!

Метод 4: Претворите доубле у Стринг у Јави користећи Стринг.формат() метод

Стринг.формат() ” метода се такође може користити за конверзију двоструке у стринг. У овој методи ћемо проследити децималну вредност са „ ” специфицатор, који означава да други параметар садржи бројеве са покретним зарезом. Затим конвертује двоструку вредност у формат стринг.

Синтакса

Стринг.формат ( '%ф' , вал )

Овде, „ Стринг.формат() ” метод ће конвертовати „ вал ” променљива двоструког типа у формат Стринг.

Пример

У овом примеру имамо двоструку променљиву „ вал ” са следећом вредношћу:

дупло вал = 1233,676д;

Сада ћемо назвати „ Стринг.формат() ” метод и пролаз “ ” као спецификација и „ вал ” као други параметар:

Стринг стр = Стринг.формат ( '%ф' , вал ) ;

Коначно, проверићемо да ли је конвертована вредност стринг инстанца или не:

Систем.оут.принт ( стр инстанцеоф Стринг ) ;

Излаз

Метод 5: Претворите доубле у Стринг у Јави помоћу СтрингБуилдер.аппенд() методе

У Јави, „ додати() „метод „ СтрингБуилдер ” класа се такође користи за двоструку конверзију у стринг.

Синтакса

Стринг стр = нови СтрингБуилдер ( ) .додати ( вал ) .тоСтринг ( ) ;

Да бисмо користили овај метод, прво ћемо креирати објекат класе СтрингБуилдер, а затим додати вредност двоструке променљиве „ вал ” у њему и претворите га у Стринг.

Пример

Сада ћемо креирати нови објекат „ СтрингБуилдер ” класа под називом “ стр “ и позовите „ додати() ” метод преношењем „ вал ” дупла променљива и конвертује је у стринг методом „тоСтринг()”:

Стринг стр = нови СтрингБуилдер ( ) .додати ( вал ) .тоСтринг ( ) ;

Излаз

Метод 6: Претворите доубле у Стринг у Јави помоћу СтрингБуффер.аппенд() методе

Постоји још један метод за претварање доубле у стринг, а то је „ додати() „метод „ СтрингБуффер ' класа. Функционише исто као и горњи ' СтрингБуилдер.аппенд() ” метод. Такође креира објекат класе СтрингБуффер за приступ методама, а затим конвертовање у Стринг.

Синтакса

Стринг стр = нови стрингБуффер ( ) .додати ( вал ) .тоСтринг ( ) ;

Да бисмо користили ову методу, прво ћемо креирати објекат класе СтрингБуффер, а затим додати вредност двоструке променљиве „ вал ” у њему и претворите га у Стринг.

Пример
Прво, креирајте инстанцу класе СтрингБуффер, а затим позовите метод аппенд() тако што ћете проследити двоструку вредност која ће бити конвертована у стринг коришћењем „ тоСтринг() ” метод:

Стринг стр = нови стрингБуффер ( ) .додати ( вал ) .тоСтринг ( ) ;

Излаз

Понудили смо основне информације везане за двоструку конверзију у стринг у Јави.

Закључак

Да бисте претворили доубле у Стринг у Јави, можете користити различите методе као што су Доубле.тоСтринг(), Стринг.валуеОф(), оператор „+“, Стринг.формат(), СтрингБуилдер.аппенд() и СтрингБуффер.аппенд( ) метода. За прве четири методе није потребно додатно креирање објекта за наведену сврху, док је за последње две методе потребно креирати објекат одређене класе, а затим позвати сродну методу. У овом блогу смо демонстрирали методе двоструке конверзије у стринг.