కోడ్‌జిమ్/జావా కోర్సు/మాడ్యూల్ 1/స్ట్రింగ్ రకం: స్ట్రింగ్స్ మరియు టెక్స్ట్

స్ట్రింగ్ రకం: స్ట్రింగ్స్ మరియు టెక్స్ట్

అందుబాటులో ఉంది

1. Stringరకం

జావాలో ఎక్కువగా ఉపయోగించే రకాల్లో ఈ Stringరకం ఒకటి. ఇది ఎక్కువగా ఉపయోగించే రకం కావచ్చు. ఇది ఇంత జనాదరణ పొందడానికి ఒక కారణం ఉంది: అటువంటి వేరియబుల్స్ మిమ్మల్ని టెక్స్ట్‌ని స్టోర్ చేయడానికి అనుమతిస్తాయి — మరియు అలా ఎవరు చేయకూడదనుకుంటున్నారు? intఅదనంగా, రకాలు మరియు రకాలు కాకుండా double, మీరు ఆ రకం వస్తువులపై పద్ధతులను కాల్ చేయవచ్చు Stringమరియు ఈ పద్ధతులు కొన్ని ఉపయోగకరమైన మరియు ఆసక్తికరమైన విషయాలను చేస్తాయి.

అంతేకాదు, అన్ని జావా ఆబ్జెక్ట్‌లను (అన్నీ!) ఒక గా మార్చవచ్చు String. బాగా, మరింత ఖచ్చితంగా చెప్పాలంటే, అన్ని జావా వస్తువులు వాటి యొక్క టెక్స్ట్ (స్ట్రింగ్) ప్రాతినిధ్యాన్ని తిరిగి ఇవ్వగలవు. రకం పేరు Stringపెద్ద అక్షరంతో ప్రారంభమవుతుంది, ఎందుకంటే ఇది పూర్తి స్థాయి తరగతి.

మేము ఈ రకానికి ఒకటి కంటే ఎక్కువసార్లు తిరిగి వస్తాము (ఇది చాలా ఉపయోగకరంగా మరియు ఆసక్తికరంగా ఉంటుంది), కానీ ఈ రోజు మనం క్లుప్త పరిచయం చేస్తాము.


2. Stringవేరియబుల్స్ సృష్టించడం

తీగలను (టెక్స్ట్) నిల్వ చేయడానికి రకం Stringరూపొందించబడింది. వచనాన్ని నిల్వ చేయగల కోడ్‌లో వేరియబుల్‌ని సృష్టించడానికి , మీరు ఇలాంటి స్టేట్‌మెంట్‌ను ఉపయోగించాలి:

String name;
Stringవేరియబుల్ సృష్టిస్తోంది

name వేరియబుల్ పేరు ఎక్కడ ఉంది.

ఉదాహరణలు:

ప్రకటన వివరణ
String name;
అనే స్ట్రింగ్ వేరియబుల్ nameసృష్టించబడింది
String message;
అనే స్ట్రింగ్ వేరియబుల్ messageసృష్టించబడింది
String text;
అనే స్ట్రింగ్ వేరియబుల్ textసృష్టించబడింది

intమరియు రకాలు వలె , మీరు బహుళ వేరియబుల్‌లను doubleసృష్టించడానికి సంక్షిప్తలిపి సంజ్ఞామానాన్ని ఉపయోగించవచ్చు :String

String name1, name2, name3;
Stringబహుళ వేరియబుల్స్ సృష్టించడానికి సంక్షిప్తలిపి

String3. వేరియబుల్స్‌కు విలువలను కేటాయించడం

వేరియబుల్‌లో విలువను ఉంచడానికి String, మీరు ఈ ప్రకటన చేయాలి:

name = "value";
Stringవేరియబుల్‌కు విలువను కేటాయించడం

మరియు ఇప్పుడు మేము ఈ రకానికి మరియు మేము ఇప్పటికే అధ్యయనం చేసిన వాటికి మధ్య మొదటి వ్యత్యాసాన్ని పొందాము. Stringరకం యొక్క అన్ని విలువలు టెక్స్ట్ యొక్క స్ట్రింగ్‌లు మరియు తప్పనిసరిగా డబుల్ కోట్‌లలో జతచేయబడాలి .

ఉదాహరణలు:

ప్రకటన గమనిక
String name = "Steve";
వేరియబుల్ name వచనాన్ని కలిగి ఉంటుందిSteve
String city = "New York";
వేరియబుల్ city వచనాన్ని కలిగి ఉంటుందిNew York
String message = "Hello!";
వేరియబుల్ message వచనాన్ని కలిగి ఉంటుందిHello!

String4. వేరియబుల్స్ ప్రారంభించడం

intమరియు రకాలు వలె double, రకం యొక్క వేరియబుల్స్ Stringసృష్టించబడిన వెంటనే ప్రారంభించబడతాయి. వాస్తవానికి, ఇది మీరు జావాలోని అన్ని రకాలతో చేయగలిగినది . కాబట్టి మేము ఇకపై దాని గురించి ప్రస్తావించము.

String name1 = "value1", name2 = "value2", name3 = "value3";
వేరియబుల్స్ సృష్టించడం మరియు ప్రారంభించడం కోసం సంక్షిప్తలిపి
String name = "Steve", city = "New York", message = "Hello!";
వేరియబుల్స్‌ను సృష్టించే మరియు ప్రారంభించే స్టేట్‌మెంట్ యొక్క ఉదాహరణ
దయచేసి గమనించండి:

మీరు వేరియబుల్‌కు ఎటువంటి విలువను కేటాయించకుండా డిక్లేర్ చేసి , దానిని ఉపయోగించడానికి ప్రయత్నిస్తే జావా కంపైలర్ ఫిర్యాదు చేస్తుంది.

ఈ కోడ్ పని చేయదు:

ప్రకటన గమనిక
String name;
System.out.println(name);
వేరియబుల్ nameప్రారంభించబడలేదు. ప్రోగ్రామ్ కంపైల్ చేయబడదు.
int a;
a++;
వేరియబుల్ aప్రారంభించబడలేదు. ప్రోగ్రామ్ కంపైల్ చేయబడదు.
double x;
double y = x;
వేరియబుల్ xప్రారంభించబడలేదు. ప్రోగ్రామ్ కంపైల్ చేయబడదు.

1
టాస్క్
Java Syntax,  స్థాయిపాఠం
లాక్ చేయబడింది
One cat isn't enough
As you know, Rome wasn't populated with cats in a day. But objects can be created quickly. Let's start a small society of kitten fans: create two Cat objects, and assign them names. Remember that every cat is an individual, so the names must be different.
1
టాస్క్
Java Syntax,  స్థాయిపాఠం
లాక్ చేయబడింది
Max, Bella, and Jack
If you open this task, you will find an existing Dog class. We need to create several dogs. We've already thought up their stories: we know how they look, what names they respond to, etc. But in this task, we are interested in the following: create three Dog objects, and then name them "Max", "Bella", and "Jack".
1
టాస్క్
Java Syntax,  స్థాయిపాఠం
లాక్ చేయబడింది
Subjective reality
A bad dancer stumbles over his or her own feet, and a programmer can be confounded by his or her programming language. An urban legend, common among young programmers, says: "If you don't code well, Java will come and eat your memory". Why don't you display this saying on the console? And don't forget to protect your memory! It isn't unlimited.
1
టాస్క్
Java Syntax,  స్థాయిపాఠం
లాక్ చేయబడింది
Code entry
Your attention, please! Now recruiting code entry personnel for CodeGym. Turn up your focus, let your fingers relax, read the code, and then... type it into the appropriate box. Code entry is far from a useless exercise, though it might seem so at first glance: it allows a beginner to get used to and remember syntax (modern IDEs seldom make this possible).
వ్యాఖ్యలు
  • జనాదరణ పొందినది
  • కొత్తది
  • పాతది
వ్యాఖ్యానించడానికి మీరు తప్పనిసరిగా సైన్ ఇన్ చేసి ఉండాలి
ఈ పేజీకి ఇంకా ఎలాంటి వ్యాఖ్యలు లేవు