1. String
రకం
జావాలో ఎక్కువగా ఉపయోగించే రకాల్లో ఈ String
రకం ఒకటి. ఇది ఎక్కువగా ఉపయోగించే రకం కావచ్చు. ఇది ఇంత జనాదరణ పొందడానికి ఒక కారణం ఉంది: అటువంటి వేరియబుల్స్ మిమ్మల్ని టెక్స్ట్ని స్టోర్ చేయడానికి అనుమతిస్తాయి — మరియు అలా ఎవరు చేయకూడదనుకుంటున్నారు? int
అదనంగా, రకాలు మరియు రకాలు కాకుండా double
, మీరు ఆ రకం వస్తువులపై పద్ధతులను కాల్ చేయవచ్చు String
మరియు ఈ పద్ధతులు కొన్ని ఉపయోగకరమైన మరియు ఆసక్తికరమైన విషయాలను చేస్తాయి.
అంతేకాదు, అన్ని జావా ఆబ్జెక్ట్లను (అన్నీ!) ఒక గా మార్చవచ్చు String
. బాగా, మరింత ఖచ్చితంగా చెప్పాలంటే, అన్ని జావా వస్తువులు వాటి యొక్క టెక్స్ట్ (స్ట్రింగ్) ప్రాతినిధ్యాన్ని తిరిగి ఇవ్వగలవు. రకం పేరు String
పెద్ద అక్షరంతో ప్రారంభమవుతుంది, ఎందుకంటే ఇది పూర్తి స్థాయి తరగతి.
మేము ఈ రకానికి ఒకటి కంటే ఎక్కువసార్లు తిరిగి వస్తాము (ఇది చాలా ఉపయోగకరంగా మరియు ఆసక్తికరంగా ఉంటుంది), కానీ ఈ రోజు మనం క్లుప్త పరిచయం చేస్తాము.
2. String
వేరియబుల్స్ సృష్టించడం
తీగలను (టెక్స్ట్) నిల్వ చేయడానికి రకం String
రూపొందించబడింది. వచనాన్ని నిల్వ చేయగల కోడ్లో వేరియబుల్ని సృష్టించడానికి , మీరు ఇలాంటి స్టేట్మెంట్ను ఉపయోగించాలి:
String name;
name
వేరియబుల్ పేరు ఎక్కడ ఉంది.
ఉదాహరణలు:
ప్రకటన | వివరణ |
---|---|
|
అనే స్ట్రింగ్ వేరియబుల్ name సృష్టించబడింది |
|
అనే స్ట్రింగ్ వేరియబుల్ message సృష్టించబడింది |
|
అనే స్ట్రింగ్ వేరియబుల్ text సృష్టించబడింది |
int
మరియు రకాలు వలె , మీరు బహుళ వేరియబుల్లను double
సృష్టించడానికి సంక్షిప్తలిపి సంజ్ఞామానాన్ని ఉపయోగించవచ్చు :String
String name1, name2, name3;
String
3. వేరియబుల్స్కు విలువలను కేటాయించడం
వేరియబుల్లో విలువను ఉంచడానికి String
, మీరు ఈ ప్రకటన చేయాలి:
name = "value";
మరియు ఇప్పుడు మేము ఈ రకానికి మరియు మేము ఇప్పటికే అధ్యయనం చేసిన వాటికి మధ్య మొదటి వ్యత్యాసాన్ని పొందాము. String
రకం యొక్క అన్ని విలువలు టెక్స్ట్ యొక్క స్ట్రింగ్లు మరియు తప్పనిసరిగా డబుల్ కోట్లలో జతచేయబడాలి .
ఉదాహరణలు:
ప్రకటన | గమనిక |
---|---|
|
వేరియబుల్ name వచనాన్ని కలిగి ఉంటుందిSteve |
|
వేరియబుల్ city వచనాన్ని కలిగి ఉంటుందిNew York |
|
వేరియబుల్ message వచనాన్ని కలిగి ఉంటుందిHello! |
String
4. వేరియబుల్స్ ప్రారంభించడం
int
మరియు రకాలు వలె double
, రకం యొక్క వేరియబుల్స్ String
సృష్టించబడిన వెంటనే ప్రారంభించబడతాయి. వాస్తవానికి, ఇది మీరు జావాలోని అన్ని రకాలతో చేయగలిగినది . కాబట్టి మేము ఇకపై దాని గురించి ప్రస్తావించము.
String name1 = "value1", name2 = "value2", name3 = "value3";
String name = "Steve", city = "New York", message = "Hello!";
మీరు వేరియబుల్కు ఎటువంటి విలువను కేటాయించకుండా డిక్లేర్ చేసి , దానిని ఉపయోగించడానికి ప్రయత్నిస్తే జావా కంపైలర్ ఫిర్యాదు చేస్తుంది.
ఈ కోడ్ పని చేయదు:
ప్రకటన | గమనిక |
---|---|
|
వేరియబుల్ name ప్రారంభించబడలేదు. ప్రోగ్రామ్ కంపైల్ చేయబడదు. |
|
వేరియబుల్ a ప్రారంభించబడలేదు. ప్రోగ్రామ్ కంపైల్ చేయబడదు. |
|
వేరియబుల్ x ప్రారంభించబడలేదు. ప్రోగ్రామ్ కంపైల్ చేయబడదు. |