1. వేరియబుల్స్ మరియు బాక్స్‌లు

డేటాను నిల్వ చేయడానికి వేరియబుల్స్ ప్రత్యేకమైనవి . ఏదైనా డేటా. జావాలోని మొత్తం డేటా వేరియబుల్స్ ఉపయోగించి నిల్వ చేయబడుతుంది. వేరియబుల్‌ను ఊహించడానికి ఉత్తమ మార్గాలలో ఒకటి పెట్టె: పూర్తిగా సాధారణ పెట్టె .

ఉదాహరణకు, మీరు ఒక కాగితంపై 13 సంఖ్యను వ్రాసి ఒక పెట్టెలో పెట్టారని అనుకుందాం. ఇప్పుడు మనం " బాక్స్ 13 విలువను నిల్వ చేస్తుంది " అని చెప్పవచ్చు .

జావాలోని ప్రతి వేరియబుల్ మూడు ముఖ్యమైన లక్షణాలను కలిగి ఉంటుంది: రకం , పేరు , మరియు విలువ .

పేరు ఒక వేరియబుల్ నుండి మరొకటి వేరు చేయడానికి ఉపయోగించబడుతుంది. ఇది పెట్టెపై లేబుల్ లాంటిది .

వేరియబుల్ రకం దానిలో నిల్వ చేయగల విలువలు/డేటా రకాన్ని నిర్ణయిస్తుంది . మేము కేక్ బాక్స్‌లో కేక్, షూ బాక్స్‌లో బూట్లు మొదలైనవాటిని నిల్వ చేస్తాము.

విలువ అనేది వేరియబుల్‌లో నిల్వ చేయబడిన కొంత వస్తువు లేదా డేటా.

జావా భాషలోని ప్రతి వస్తువు దాని స్వంత రకాన్ని కలిగి ఉంటుంది . ఉదాహరణకు, మేము క్రింది డేటా రకాలను కలిగి ఉండవచ్చు: పూర్ణాంకం , భిన్న సంఖ్య , వచనం , పిల్లి , ఇల్లు మొదలైనవి.

ప్రతి వేరియబుల్ (బాక్స్) దాని స్వంత రకాన్ని కూడా కలిగి ఉంటుంది . వేరియబుల్ దాని రకానికి అనుగుణంగా ఉండే విలువలను మాత్రమే నిల్వ చేయగలదు. విభిన్న వస్తువులను నిల్వ చేయడానికి వేర్వేరు పెట్టెలు ఉపయోగించబడతాయి: చాక్లెట్ల పెట్టె, డజను గుడ్లు కోసం ఒక కార్టన్ మొదలైనవి. ఇది నిజ జీవితంలో వలె ఉంటుంది.


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

జావా భాషలో, మేము ఈ ఫారమ్‌ను తీసుకునే ఆదేశాన్ని ఉపయోగించి వేరియబుల్‌ను సృష్టిస్తాము:

type name;
చరరాశిని ప్రకటిస్తోంది

ఇక్కడ రకం అనేది వేరియబుల్ రకం (ఇది వేరియబుల్ నిల్వ చేయగల విలువల రకానికి అనుగుణంగా ఉంటుంది), మరియు పేరు అనేది వేరియబుల్ పేరు.

ఉదాహరణలు:

వేరియబుల్‌ను సృష్టిస్తోంది: మొదట రకం, తర్వాత పేరు. వివరణ
int a;
aదీని రకం అనే పేరు గల వేరియబుల్‌ను సృష్టించండి int.
String s;
sదీని రకం అనే పేరు గల వేరియబుల్‌ను సృష్టించండి String.
double c;
cదీని రకం అనే పేరు గల వేరియబుల్‌ను సృష్టించండి double.

సాధారణంగా ఉపయోగించే రెండు రకాలు పూర్ణాంకాలు (చే సూచించబడినవి int) మరియు టెక్స్ట్ (చే సూచించబడినవి String). రకం doubleకూడా ప్రజాదరణ పొందింది. ఇది పాక్షిక (వాస్తవ) సంఖ్యలను సూచిస్తుంది.


3. అప్పగింత

పైన చెప్పినట్లుగా, ఒక వేరియబుల్ పేరు, రకం మరియు విలువను కలిగి ఉంటుంది. మేము ఇప్పటికే పేరు మరియు రకాన్ని పరిగణించాము, కానీ విలువ గురించి ఏమిటి? వేరియబుల్‌లో విలువను ఎలా ఉంచాలి?

వేరియబుల్‌కు విలువను కేటాయించడానికి, మేము అసైన్‌మెంట్ ఆపరేటర్‌ని కలిగి ఉన్నాము . ఇది ఒక వేరియబుల్ నుండి మరొకదానికి విలువను కాపీ చేస్తుంది . ఇది విలువను తరలించదు. ఇది కాపీ చేస్తుంది . డిస్క్‌లోని ఫైల్ లాగా. అసైన్‌మెంట్ ఇలా కనిపిస్తుంది:

name = value;
అసైన్‌మెంట్ ఆపరేటర్

పేరు అనేది వేరియబుల్ పేరు మరియు విలువ అనేది వేరియబుల్‌లో ఉంచబడే విలువ. విలువ అనేది అక్షర విలువ, మరొక వేరియబుల్ పేరు లేదా వేరియబుల్స్‌ని కలిగి ఉన్న కొన్ని వ్యక్తీకరణ కూడా కావచ్చు.

ఉదాహరణలు:

కోడ్ వివరణ
int i;
int a, b;
int x;
వేరియబుల్ iసృష్టించబడింది మరియు వేరియబుల్స్ సృష్టించబడతాయి
ఒక వేరియబుల్ సృష్టించబడుతుంది ab
x
i = 3;
వేరియబుల్ iవిలువకు సెట్ చేయబడింది 3.
a = 1;
b = a + 1;
వేరియబుల్ aవిలువకు సెట్ చేయబడింది 1.
వేరియబుల్ bవిలువకు సెట్ చేయబడింది 2.
x = 3;
x = x + 1;
వేరియబుల్ xవిలువకు సెట్ చేయబడింది 3.
తదుపరి పంక్తిలో, యొక్క విలువ xద్వారా పెంచబడుతుంది 1. xఇప్పుడు ఉంది 4.

అసైన్‌మెంట్ ఆపరేటర్ చిహ్నం =. ఇది పోలిక కాదు. ఎడమవైపు ఉన్న వేరియబుల్‌లోకి ఈక్వెల్స్ సైన్ యొక్క కుడి వైపున ఉన్న విలువను కాపీ చేసే ఆదేశం కంటే ఇది ఎక్కువ లేదా తక్కువ కాదు . పోలిక ఆపరేషన్ కోసం , జావా డబుల్ ఈక్వల్‌లను ఉపయోగిస్తుంది: .==


4. పిల్లులు మరియు పెట్టెలు

పిల్లిని ఎలా పట్టుకోవాలి:

  1. ఖాళీ పెట్టె తీసుకోండి.
  2. వేచి ఉండండి.

అదొక జోక్ 🙂

వాస్తవానికి, మీరు డజను పిల్లులను పెట్టెలో అమర్చవచ్చు, కానీ ఒక విలువను మాత్రమే వేరియబుల్‌లో ఉంచవచ్చు . ఇది తదుపరి పనికి సంబంధించినది.