Овај блог ће демонстрирати методе за претварање доубле у Стринг у Јави.
Како претворити доубле у стринг у Јави?
За двоструку конверзију у стринг у Јави, можете користити:
- Метода Доубле.тоСтринг().
- Стринг.валуеОф() метода
- „+“ оператор
- Стринг.формат() метода
- СтрингБуилдер.аппенд() метод
- СтрингБуффер.аппенд() метода
Разговараћемо о сваком од наведених метода један по један!
Метод 1: Претворите доубле у Стринг у Јави користећи Доубле.тоСтринг() метод
Да бисте претворили дупло у стринг, можете користити „ тоСтринг() ” статичка метода класе Доубле. Конвертује двоструке нумеричке вредности у стринг. Пошто је то статична метода, не морамо да креирамо објекат и позивамо метод са именом класе.
Синтакса
Доубле.тоСтринг ( вал ) ;
Овде, „ тоСтринг() ” метод ће конвертовати „ вал ” дупла променљива у стринг.
Пример
Прво ћемо креирати променљиву двоструког типа података под називом „ вал ” и доделите следећу вредност:
дупло вал = 783,8956д;Затим ћемо назвати „ Доубле.тоСтринг() ” и проследите креирану дуплу променљиву као аргумент у њу:
Низ стр = Доубле.тоСтринг ( вал ) ;Доња изјава за штампање ће вратити „ истинито ” ако је конвертована променљива која је „ стр ” је стринг инстанца; у супротном, вратиће се “ лажно ”:
Систем.оут.принт ( стр инстанцеоф Стринг ) ;
Излаз приказује „ истинито “, што указује да је тип података резултујуће вредности Стринг:
Метод 2: Претворите доубле у Стринг у Јави помоћу Стринг.валуеОф() методе
Такође можете користити „ Вредност() ” Статичка метода стринг класе за конверзију двоструке у стринг. Узима децималну вредност било ког типа, као што је доубле, као параметар и претвара је у стринг.
Синтакса
Стринг.валуеОф ( вал )Овде, „ Вредност() ” ће конвертовати двоструку променљиву „вал” у стринг.
Пример
Прво ћемо креирати променљиву двоструког типа под називом „ вал ” и сачувајте следећу вредност у њему:
дупло вал = 583,856д;Затим ћемо назвати „ Стринг.валуеОф() ” метод преношењем „ вал ” као параметар:
Низ стр = Стринг.валуеОф ( вал ) ;На крају, проверићемо да ли је конвертована вредност стринг инстанца или не:
Систем.оут.принт ( стр инстанцеоф Стринг ) ;
Излаз
Метод 3: Претворите доубле у стринг у Јави користећи “ + ” Оператер
Најједноставнији начин да се доубле претвори у стринг је коришћење оператора сабирања „+“. Делује као оператор конкатенације када се користи са Стринговима. Слично, двострука вредност се може конвертовати у стринг једноставним спајањем са празним стрингом.
Синтакса
вал + ''Овде, „ + ” оператор ће спојити „ вал ” променљива типа двоструког типа са празним стрингом, што резултира њеном двоструком конверзијом у стринг.
Пример
Прво ћемо сачувати децималну вредност у променљивој „ вал ”:
дупло вал = 543,656д;Затим креирајте променљиву типа стринг “ стр ” који чува конвертовани стринг након спајања „ вал ” са празним низом:
Низ стр = вал + '' ;На крају, проверићемо да ли је конвертована вредност стринг инстанца или не:
Систем.оут.принт ( стр инстанцеоф Стринг ) ;
Излаз
Сада идите ка следећем делу!
Метод 4: Претворите доубле у Стринг у Јави користећи Стринг.формат() метод
„ Стринг.формат() ” метода се такође може користити за конверзију двоструке у стринг. У овој методи ћемо проследити децималну вредност са „ %ф ” специфицатор, који означава да други параметар садржи бројеве са покретним зарезом. Затим конвертује двоструку вредност у формат стринг.
Синтакса
Стринг.формат ( '%ф' , вал )Овде, „ Стринг.формат() ” метод ће конвертовати „ вал ” променљива двоструког типа у формат Стринг.
Пример
У овом примеру имамо двоструку променљиву „ вал ” са следећом вредношћу:
дупло вал = 1233,676д;Сада ћемо назвати „ Стринг.формат() ” метод и пролаз “ %ф ” као спецификација и „ вал ” као други параметар:
Стринг стр = Стринг.формат ( '%ф' , вал ) ;Коначно, проверићемо да ли је конвертована вредност стринг инстанца или не:
Систем.оут.принт ( стр инстанцеоф Стринг ) ;
Излаз
Метод 5: Претворите доубле у Стринг у Јави помоћу СтрингБуилдер.аппенд() методе
У Јави, „ додати() „метод „ СтрингБуилдер ” класа се такође користи за двоструку конверзију у стринг.
Синтакса
Стринг стр = нови СтрингБуилдер ( ) .додати ( вал ) .тоСтринг ( ) ;Да бисмо користили овај метод, прво ћемо креирати објекат класе СтрингБуилдер, а затим додати вредност двоструке променљиве „ вал ” у њему и претворите га у Стринг.
Пример
Сада ћемо креирати нови објекат „ СтрингБуилдер ” класа под називом “ стр “ и позовите „ додати() ” метод преношењем „ вал ” дупла променљива и конвертује је у стринг методом „тоСтринг()”:
Стринг стр = нови СтрингБуилдер ( ) .додати ( вал ) .тоСтринг ( ) ;
Излаз
Метод 6: Претворите доубле у Стринг у Јави помоћу СтрингБуффер.аппенд() методе
Постоји још један метод за претварање доубле у стринг, а то је „ додати() „метод „ СтрингБуффер ' класа. Функционише исто као и горњи ' СтрингБуилдер.аппенд() ” метод. Такође креира објекат класе СтрингБуффер за приступ методама, а затим конвертовање у Стринг.
Синтакса
Стринг стр = нови стрингБуффер ( ) .додати ( вал ) .тоСтринг ( ) ;Да бисмо користили ову методу, прво ћемо креирати објекат класе СтрингБуффер, а затим додати вредност двоструке променљиве „ вал ” у њему и претворите га у Стринг.
Пример
Прво, креирајте инстанцу класе СтрингБуффер, а затим позовите метод аппенд() тако што ћете проследити двоструку вредност која ће бити конвертована у стринг коришћењем „ тоСтринг() ” метод:
Излаз
Понудили смо основне информације везане за двоструку конверзију у стринг у Јави.
Закључак
Да бисте претворили доубле у Стринг у Јави, можете користити различите методе као што су Доубле.тоСтринг(), Стринг.валуеОф(), оператор „+“, Стринг.формат(), СтрингБуилдер.аппенд() и СтрингБуффер.аппенд( ) метода. За прве четири методе није потребно додатно креирање објекта за наведену сврху, док је за последње две методе потребно креирати објекат одређене класе, а затим позвати сродну методу. У овом блогу смо демонстрирали методе двоструке конверзије у стринг.