జావాలో, తరగతి అనేది , , , మరియు java.lang.Number
వంటి అన్ని సంఖ్యా రేపర్ క్లాస్లకు సూపర్క్లాస్గా పనిచేసే ఒక అబ్స్ట్రాక్ట్ క్లాస్ . తరగతి ఆదిమ డేటా రకాలను రేపర్ ఆబ్జెక్ట్లుగా మార్చే పద్ధతులను అందిస్తుంది, అలాగే రేపర్ వస్తువులను తిరిగి ఆదిమ డేటా రకాలుగా మార్చే పద్ధతులను అందిస్తుంది.Integer
Double
Float
Long
Number
తరగతి అందించిన కొన్ని పద్ధతులు ఇక్కడ ఉన్నాయి Number
:
byteValue()
: పేర్కొన్న సంఖ్య యొక్క విలువను బైట్గా చూపుతుంది.shortValue()
: పేర్కొన్న సంఖ్య యొక్క విలువను చిన్నదిగా చూపుతుంది.intValue()
: పేర్కొన్న సంఖ్య యొక్క విలువను పూర్ణాంకంగా చూపుతుంది.longValue()
: పేర్కొన్న సంఖ్య యొక్క విలువను పొడవుగా చూపుతుంది.floatValue()
: పేర్కొన్న సంఖ్య యొక్క విలువను ఫ్లోట్గా చూపుతుంది.doubleValue()
: పేర్కొన్న సంఖ్య యొక్క విలువను రెట్టింపుగా చూపుతుంది.
తరగతిని ఉపయోగించే ఉదాహరణ ఇక్కడ ఉంది Number
:
జావాInteger num1 = 10;
Double num2 = 3.14;
// Convert wrapper objects to primitive data types
int x = num1.intValue();
double y = num2.doubleValue();
// Perform arithmetic operations
double z = x * y;
System.out.println(z); // prints 31.4
మార్పిడి పద్ధతులతో పాటు, తరగతి , , మరియు Number
వంటి సంఖ్యా విలువలను పోల్చడానికి పద్ధతులను కూడా అందిస్తుంది . మీ జావా ప్రోగ్రామ్లలో సంఖ్యా విలువలతో పనిచేసేటప్పుడు ఈ పద్ధతులు ఉపయోగపడతాయి.equals()
compareTo()
valueOf()
మొత్తంమీద, Number
తరగతి జావాలో సంఖ్యా విలువలతో పని చేయడానికి అనుకూలమైన మార్గాన్ని అందిస్తుంది మరియు అంకగణిత కార్యకలాపాలు మరియు పోలికలను సులభతరం చేయడంలో సహాయపడుతుంది....
2. Number Methods సంఖ్య పద్ధతుల పట్టిక
Number
జావాలో తరగతికి సాధారణంగా ఉపయోగించే కొన్ని పద్ధతులు ఇక్కడ ఉన్నాయి :
సీనియర్ బాగా. | విధానం & వివరణ |
---|---|
1 | byteValue() <br> పేర్కొన్న సంఖ్య యొక్క విలువను బైట్గా చూపుతుంది. |
2 | shortValue() <br> పేర్కొన్న సంఖ్య యొక్క విలువను చిన్నదిగా చూపుతుంది. |
3 | intValue() <br> పేర్కొన్న సంఖ్య యొక్క విలువను పూర్ణాంకంగా చూపుతుంది. |
4 | longValue() <br> పేర్కొన్న సంఖ్య యొక్క విలువను పొడవుగా చూపుతుంది. |
5 | floatValue() <br> పేర్కొన్న సంఖ్య యొక్క విలువను ఫ్లోట్గా చూపుతుంది. |
6 | doubleValue() <br> పేర్కొన్న సంఖ్య యొక్క విలువను రెట్టింపుగా చూపుతుంది. |
7 | equals(Object obj) <br> ఈ సంఖ్యను పేర్కొన్న వస్తువుతో పోలుస్తుంది. |
8 | compareTo(Number anotherNum) <br> ఈ సంఖ్యను మరొక సంఖ్యతో పోలుస్తుంది. |
9 | valueOf(String str) <br> పేర్కొన్న విలువను కలిగి ఉన్న వస్తువును అందిస్తుంది .Number String |
10 | toString() <br> సంఖ్య యొక్క స్ట్రింగ్ ప్రాతినిధ్యాన్ని అందిస్తుంది. |
ఈ పద్ధతులు జావాలో సంఖ్యా విలువలతో పని చేస్తున్నప్పుడు ఉపయోగకరంగా ఉంటాయి మరియు అంకగణిత కార్యకలాపాలు మరియు పోలికలను సరళీకృతం చేయడంలో సహాయపడతాయి....