ఒక బహుముఖ ప్రోగ్రామింగ్ భాష మరియు వృత్తిగా దాని అమరికను కొనసాగించడానికి చాలా మందికి స్ఫూర్తినిచ్చింది. జావాను కోరుకునే వ్యక్తులు తరచూ బేసిక్స్తో ప్రారంభిస్తారు మరియు ఇది అందించే విభిన్న భావనలను కోల్పోతారు. జావాలోని టో స్ట్రింగ్లోని ఈ వ్యాసం మీకు ప్రాథమికమైన కానీ చాలా ముఖ్యమైన అంశాన్ని పరిచయం చేస్తుంది.
ఈ వ్యాసంలో చర్చించాల్సిన పాయింటర్లు క్రిందివి,
కాబట్టి ఈ వ్యాసం యొక్క మొదటి అంశంతో ప్రారంభిద్దాం,
జావాలో toString
కాబట్టి ఈ పద్ధతి ఖచ్చితంగా ఏమిటి? ఆబ్జెక్ట్ క్లాస్ జావాలో మాతృ తరగతి. ఇది టోస్ట్రింగ్ పద్ధతిని కలిగి ఉంది. ఒక వస్తువు యొక్క స్ట్రింగ్ ప్రాతినిధ్యాన్ని తిరిగి ఇవ్వడానికి toString పద్ధతి ఉపయోగించబడుతుంది. ఏదైనా వస్తువు ముద్రించబడితే, toString () పద్ధతి అంతర్గతంగా జావా కంపైలర్ చేత ఉపయోగించబడుతుంది. లేకపోతే, వినియోగదారు అమలు చేసిన లేదా భర్తీ చేసిన toString () పద్ధతిని అంటారు.
ఈ పద్ధతిని ఉపయోగించడం వల్ల కలిగే కొన్ని ప్రయోజనాలు ఇక్కడ ఉన్నాయి.
c ++ లో ఫంక్షన్ ఓవర్లోడింగ్
ప్రయోజనం
మీరు ఆబ్జెక్ట్ క్లాస్ యొక్క toString () పద్ధతిని భర్తీ చేస్తే, అది వస్తువు యొక్క విలువలను తిరిగి ఇస్తుంది, అందువల్ల మీరు చాలా కోడ్ రాయవలసిన అవసరం లేదు.
ToString కోసం ఉదాహరణ
పబ్లిక్ క్లాస్ ఎంప్లాయీ {int id స్ట్రింగ్ పేరు స్ట్రింగ్ సిటీ ఎంప్లాయీ (int id, స్ట్రింగ్ పేరు, స్ట్రింగ్ సిటీ) {this.id = id this.name = name this.city = city} పబ్లిక్ స్టాటిక్ శూన్య ప్రధాన (స్ట్రింగ్ అర్గ్స్ []) {ఉద్యోగి e1 = క్రొత్త ఉద్యోగి (01, 'అరి', 'న్యూయార్క్') ఉద్యోగి e2 = కొత్త ఉద్యోగి (02, 'జోన్', 'చికాగో') System.out.println (e1) // కంపైలర్ ఇక్కడ వ్రాస్తుంది s1.toString () వ్యవస్థ .out.println (e2) // కంపైలర్ ఇక్కడ వ్రాస్తుంది s2.toString ()}}
అవుట్పుట్:
ఉద్యోగి d 6d06d69c
ఉద్యోగి @ 7852e922
కోడ్ ఉదాహరణలోని వస్తువుల హాష్కోడ్ విలువలను ముద్రిస్తుంది.
ఈ వ్యాసం యొక్క తరువాతి భాగంలో మన విధానాన్ని ప్రయత్నించి, చక్కగా ట్యూన్ చేద్దాం,
ఆరోహణ క్రమంలో శ్రేణిని ఎలా క్రమబద్ధీకరించాలి c ++
అవసరమైన ఓవర్రైడింగ్
వినియోగదారు పేర్కొన్న విలువలను తిరిగి ఇవ్వడానికి ఓవర్రైడింగ్ అవసరం:
పబ్లిక్ క్లాస్ ఎంప్లాయీ {int id స్ట్రింగ్ పేరు స్ట్రింగ్ సిటీ ఎంప్లాయీ (int id, స్ట్రింగ్ పేరు, స్ట్రింగ్ సిటీ) {this.id = id this.name = name this.city = city} public string toString () {// toString ( ) పద్ధతి రిటర్న్ ఐడి + '' + పేరు + '' + నగరం} పబ్లిక్ స్టాటిక్ శూన్య ప్రధాన (స్ట్రింగ్ అర్గ్స్ []) {ఉద్యోగి ఇ 1 = కొత్త ఉద్యోగి (01, 'అరి', 'న్యూయార్క్') ఉద్యోగి ఇ 2 = కొత్త ఉద్యోగి (02, 'జోన్ ',' చికాగో ') System.out.println (e1) System.out.println (e2)}}
అవుట్పుట్:
1 అరి న్యూయార్క్
2 జోన్ చికాగో
అందువల్ల, జావాలో టోస్ట్రింగ్ పద్ధతిని ఉపయోగిస్తున్నప్పుడు అనుసరించాల్సిన విధానం ఇది.
ఈ విధంగా మేము ‘జావాలో toString’ పై ఈ వ్యాసం ముగింపుకు వచ్చాము. మీరు మరింత తెలుసుకోవాలనుకుంటే, చూడండి విశ్వసనీయ ఆన్లైన్ లెర్నింగ్ సంస్థ ఎడురేకా చేత. ఎడురేకా యొక్క జావా J2EE మరియు SOA శిక్షణ మరియు ధృవీకరణ కోర్సు కోర్ మరియు అధునాతన జావా భావనలతో పాటు హైబర్నేట్ & స్ప్రింగ్ వంటి వివిధ జావా ఫ్రేమ్వర్క్ల కోసం మీకు శిక్షణ ఇవ్వడానికి రూపొందించబడింది.
మాకు ప్రశ్న ఉందా? దయచేసి ఈ వ్యాసం యొక్క వ్యాఖ్యల విభాగంలో దీనిని ప్రస్తావించండి మరియు మేము వీలైనంత త్వరగా మిమ్మల్ని సంప్రదిస్తాము.