ఈ బ్లాగ్ జావాలో డబుల్ను స్ట్రింగ్గా మార్చే పద్ధతులను ప్రదర్శిస్తుంది.
జావాలో డబుల్ను స్ట్రింగ్గా మార్చడం ఎలా?
జావాలో డబుల్ నుండి స్ట్రింగ్ మార్పిడి కోసం, మీరు వీటిని ఉపయోగించవచ్చు:
- Double.toString() పద్ధతి
- String.valueOf() పద్ధతి
- '+' ఆపరేటర్
- String.format() పద్ధతి
- StringBuilder.append() పద్ధతి
- StringBuffer.append() పద్ధతి
మేము పేర్కొన్న ప్రతి పద్ధతులను ఒక్కొక్కటిగా చర్చిస్తాము!
విధానం 1: Double.toString() పద్ధతిని ఉపయోగించి జావాలో డబుల్ను స్ట్రింగ్గా మార్చండి
డబుల్ను స్ట్రింగ్గా మార్చడానికి, మీరు ' toString() ”డబుల్ క్లాస్ స్టాటిక్ మెథడ్. ఇది డబుల్ సంఖ్యా విలువలను స్ట్రింగ్గా మారుస్తుంది. ఇది స్టాటిక్ మెథడ్ కాబట్టి, మనం ఆబ్జెక్ట్ని సృష్టించి, ఆ పద్ధతిని క్లాస్ పేరుతో పిలవాల్సిన అవసరం లేదు.
వాక్యనిర్మాణం
Double.toString ( విలువ ) ;
ఇక్కడ, ' toString() 'పద్ధతి 'ని మారుస్తుంది విలువ స్ట్రింగ్కు డబుల్ వేరియబుల్.
ఉదాహరణ
ముందుగా, మేము డబుల్ డేటా రకం యొక్క వేరియబుల్ని సృష్టిస్తాము “ విలువ ” మరియు కింది విలువను కేటాయించండి:
రెట్టింపు విలువ = 783.8956d;తరువాత, మేము '' అని పిలుస్తాము Double.toString() ” పద్ధతి మరియు సృష్టించిన డబుల్ వేరియబుల్ను దానికి ఆర్గ్యుమెంట్గా పాస్ చేయండి:
స్ట్రింగ్ str = Double.toString ( విలువ ) ;దిగువ ప్రింట్ స్టేట్మెంట్ తిరిగి వస్తుంది “ నిజం 'మార్పు చేయబడిన వేరియబుల్ అయితే' str ” అనేది స్ట్రింగ్ ఉదాహరణ; లేకపోతే, అది తిరిగి వస్తుంది ' తప్పుడు ”:
System.out.print ( స్ట్రింగ్ యొక్క str ఉదాహరణ ) ;
అవుట్పుట్ ప్రదర్శిస్తుంది ' నిజం ”, ఇది ఫలిత విలువ యొక్క డేటా రకం స్ట్రింగ్ అని సూచిస్తుంది:
విధానం 2: String.valueOf() పద్ధతిని ఉపయోగించి జావాలో డబుల్ను స్ట్రింగ్గా మార్చండి
మీరు కూడా ఉపయోగించవచ్చు ' యొక్క విలువ() ” డబుల్ నుండి స్ట్రింగ్ మార్పిడి కోసం స్ట్రింగ్ క్లాస్ స్టాటిక్ మెథడ్. ఇది డబుల్ వంటి ఏదైనా రకం దశాంశ విలువను పారామీటర్గా తీసుకుంటుంది మరియు దానిని స్ట్రింగ్గా మారుస్తుంది.
వాక్యనిర్మాణం
String.valueOf ( విలువ )ఇక్కడ, ' యొక్క విలువ() ” పద్ధతి “val” డబుల్ వేరియబుల్ను స్ట్రింగ్గా మారుస్తుంది.
ఉదాహరణ
మొదట, మేము ' అనే డబుల్ టైప్ వేరియబుల్ను సృష్టిస్తాము. విలువ ” మరియు దానిలో కింది విలువను నిల్వ చేయండి:
రెట్టింపు విలువ = 583.856d;తరువాత, మేము '' అని పిలుస్తాము String.valueOf() 'ఉత్తీర్ణత ద్వారా' పద్ధతి విలువ 'పరామితిగా:
స్ట్రింగ్ str = String.valueOf ( విలువ ) ;చివరగా, మార్చబడిన విలువ స్ట్రింగ్ ఉదాహరణ కాదా అని మేము తనిఖీ చేస్తాము:
System.out.print ( స్ట్రింగ్ యొక్క str ఉదాహరణ ) ;
అవుట్పుట్
విధానం 3: 'ని ఉపయోగించి జావాలో డబుల్ను స్ట్రింగ్గా మార్చండి + ” ఆపరేటర్
డబుల్ను స్ట్రింగ్గా మార్చడానికి సులభమైన మార్గం “+” అడిషన్ ఆపరేటర్ని ఉపయోగించడం. స్ట్రింగ్స్తో ఉపయోగించినప్పుడు ఇది ఒక సంగ్రహణ ఆపరేటర్గా పనిచేస్తుంది. అదేవిధంగా, డబుల్ విలువను ఖాళీ స్ట్రింగ్తో సంగ్రహించడం ద్వారా స్ట్రింగ్గా మార్చవచ్చు.
వాక్యనిర్మాణం
val + ''ఇక్కడ, ' + 'ఆపరేటర్ 'ని కలుపుతాడు విలువ ”డబుల్ టైప్ వేరియబుల్ ఖాళీ స్ట్రింగ్తో ఉంటుంది, దీని ఫలితంగా దాని డబుల్ టు స్ట్రింగ్ మార్పిడి.
ఉదాహరణ
మొదట, మేము ఒక దశాంశ విలువను వేరియబుల్లో నిల్వ చేస్తాము. విలువ ”:
రెట్టింపు విలువ = 543.656d;అప్పుడు, స్ట్రింగ్ టైప్ వేరియబుల్ను సృష్టించండి ' str 'అది కన్వర్టెడ్ స్ట్రింగ్ని నిక్షిప్తం చేసిన తర్వాత నిల్వ చేస్తుంది' విలువ 'ఖాళీ స్ట్రింగ్తో:
స్ట్రింగ్ str = వాల్ + '' ;చివరగా, మార్చబడిన విలువ స్ట్రింగ్ ఉదాహరణ కాదా అని మేము తనిఖీ చేస్తాము:
System.out.print ( స్ట్రింగ్ యొక్క str ఉదాహరణ ) ;
అవుట్పుట్
ఇప్పుడు, తదుపరి విభాగం వైపు వెళ్ళండి!
విధానం 4: String.format() పద్ధతిని ఉపయోగించి జావాలో డబుల్ను స్ట్రింగ్గా మార్చండి
ది ' String.format() ” పద్ధతిని డబుల్ టు స్ట్రింగ్ మార్పిడికి కూడా ఉపయోగించవచ్చు. ఈ పద్ధతిలో, మేము దశాంశ విలువను 'తో పాస్ చేస్తాము. % f ” స్పెసిఫైయర్, ఇది రెండవ పరామితి ఫ్లోటింగ్ పాయింట్ సంఖ్యలను కలిగి ఉందని సూచిస్తుంది. ఇది డబుల్ విలువను స్ట్రింగ్ ఆకృతికి మారుస్తుంది.
వాక్యనిర్మాణం
String.format ( '%f' , విలువ )ఇక్కడ, ' String.format() 'పద్ధతి 'ని మారుస్తుంది విలువ ” స్ట్రింగ్ ఆకృతికి డబుల్ టైప్ వేరియబుల్.
ఉదాహరణ
ఈ ఉదాహరణలో, మనకు డబుల్ వేరియబుల్ ఉంది ' విలువ 'క్రింది విలువతో:
రెట్టింపు విలువ = 1233.676d;మేము ఇప్పుడు '' అని పిలుస్తాము String.format() 'పద్ధతి మరియు పాస్' % f 'నిర్దిష్టంగా మరియు' విలువ 'రెండవ పరామితిగా:
స్ట్రింగ్ str = String.format ( '%f' , విలువ ) ;చివరగా, మార్చబడిన విలువ స్ట్రింగ్ ఉదాహరణ కాదా అని మేము తనిఖీ చేస్తాము:
System.out.print ( స్ట్రింగ్ యొక్క str ఉదాహరణ ) ;
అవుట్పుట్
విధానం 5: StringBuilder.append() పద్ధతిని ఉపయోగించి జావాలో డబుల్ను స్ట్రింగ్గా మార్చండి
జావాలో, ' అనుబంధం() 'పద్ధతి' స్ట్రింగ్ బిల్డర్ ” క్లాస్ డబుల్ టు స్ట్రింగ్ మార్పిడికి కూడా ఉపయోగించబడుతుంది.
వాక్యనిర్మాణం
స్ట్రింగ్ str = కొత్త StringBuilder ( ) .అనుబంధం ( విలువ ) .toString ( ) ;ఈ పద్ధతిని ఉపయోగించడానికి, ముందుగా, మేము స్ట్రింగ్బిల్డర్ క్లాస్ యొక్క ఆబ్జెక్ట్ను సృష్టిస్తాము, ఆపై డబుల్ వేరియబుల్ విలువను జోడిస్తాము “ విలువ ” అందులో మరియు స్ట్రింగ్గా మార్చండి.
ఉదాహరణ
ఇప్పుడు, మేము '' యొక్క క్రొత్త వస్తువును సృష్టిస్తాము స్ట్రింగ్ బిల్డర్ 'తరగతి పేరు' str 'మరియు' కాల్ చేయండి అనుబంధం() 'ఉత్తీర్ణత ద్వారా' పద్ధతి విలువ ”డబుల్ వేరియబుల్ మరియు దానిని “toString()” పద్ధతితో స్ట్రింగ్గా మార్చడం:
స్ట్రింగ్ str = కొత్త StringBuilder ( ) .అనుబంధం ( విలువ ) .toString ( ) ;
అవుట్పుట్
విధానం 6: StringBuffer.append() పద్ధతిని ఉపయోగించి జావాలో డబుల్ను స్ట్రింగ్గా మార్చండి
డబుల్ను స్ట్రింగ్గా మార్చడానికి మరొక పద్ధతి ఉంది, ఇది “ అనుబంధం() 'పద్ధతి' స్ట్రింగ్బఫర్ 'తరగతి. ఇది పైన పేర్కొన్న విధంగానే పని చేస్తుంది' StringBuilder.append() ” పద్ధతి. ఇది పద్ధతులను యాక్సెస్ చేయడానికి స్ట్రింగ్బఫర్ క్లాస్ యొక్క ఆబ్జెక్ట్ను కూడా సృష్టిస్తుంది మరియు ఆపై స్ట్రింగ్కి మార్చబడుతుంది.
వాక్యనిర్మాణం
స్ట్రింగ్ str = కొత్త StringBuffer ( ) .అనుబంధం ( విలువ ) .toString ( ) ;ఈ పద్ధతిని ఉపయోగించడానికి, ముందుగా, మేము స్ట్రింగ్బఫర్ క్లాస్ యొక్క ఆబ్జెక్ట్ను సృష్టిస్తాము, ఆపై డబుల్ వేరియబుల్ విలువను జోడిస్తాము “ విలువ ” అందులో మరియు స్ట్రింగ్గా మార్చండి.
ఉదాహరణ
ముందుగా, స్ట్రింగ్బఫర్ క్లాస్ యొక్క ఉదాహరణను సృష్టించి, ఆపై డబుల్ విలువను పాస్ చేయడం ద్వారా append() పద్ధతికి కాల్ చేయండి, ఇది “ని ఉపయోగించడం ద్వారా స్ట్రింగ్గా మార్చబడుతుంది. toString() 'పద్ధతి:
అవుట్పుట్
మేము జావాలో డబుల్ టు స్ట్రింగ్ మార్పిడికి సంబంధించిన ప్రాథమిక సమాచారాన్ని అందించాము.
ముగింపు
Javaలో డబుల్ను స్ట్రింగ్గా మార్చడానికి, మీరు Double.toString(), String.valueOf(), “+” ఆపరేటర్, String.format(), StringBuilder.append(), మరియు StringBuffer.append() వంటి విభిన్న పద్ధతులను ఉపయోగించవచ్చు. ) పద్ధతి. మొదటి నాలుగు పద్ధతులకు పేర్కొన్న ప్రయోజనం కోసం అదనపు ఆబ్జెక్ట్ సృష్టి అవసరం లేదు, అయితే, చివరి రెండు పద్ధతుల కోసం, నిర్దిష్ట తరగతికి చెందిన వస్తువును సృష్టించి, ఆపై దాని సంబంధిత పద్ధతిని కాల్ చేయడం అవసరం. ఈ బ్లాగ్లో, డబుల్ నుండి స్ట్రింగ్ మార్పిడికి సంబంధించిన పద్ధతులను మేము ప్రదర్శించాము.