జావాలో Integer.MAX_VALUE అంటే ఏమిటి?

Javaలోని Integer.MAX_VALUE అనేది గరిష్ట సానుకూల పూర్ణాంక విలువను సూచించే స్థిరాంకం.
Integer.MAX_VALUE అనేది java.lang ప్యాకేజీ యొక్క జావా పూర్ణాంకం క్లాస్‌లోని సంఖ్య . ఇది 32 బిట్‌లలో సూచించబడే గరిష్ట పూర్ణాంకం సంఖ్య. దీని ఖచ్చితమైన విలువ 2147483647 అంటే 231-1.

public class MaximumInteger {

    public static void main(String[] args) {

        System.out.println(Integer.MAX_VALUE);
    }
}

అవుట్‌పుట్

2147483647

జావాలో పూర్ణాంకాలు అంటే ఏమిటి?

పూర్ణాంకాలు అంటే భిన్న భాగం లేని సంఖ్యలు. జావాలో, పూర్ణాంకాలు 32 బిట్స్ స్పేస్‌లో సూచించబడతాయి. అదనంగా, అవి 2 యొక్క కాంప్లిమెంట్ బైనరీ రూపంలో సూచించబడతాయి, అంటే ఈ 32లో ఒక బిట్ సైన్ బిట్. అందువలన, 231-1 సాధ్యమయ్యే విలువలు ఉన్నాయి. అందువల్ల, జావాలో 231-1 సంఖ్య కంటే ఎక్కువ పూర్ణాంకం లేదు.

జావాలో Integer.MAX_VALUE ఎందుకు అవసరం?

ఖచ్చితమైన సంఖ్యను గుర్తుంచుకోవాల్సిన అవసరం లేకుండా ఏదైనా వేరియబుల్‌కు సాధ్యమయ్యే గరిష్ట పూర్ణాంకాన్ని స్వయంచాలకంగా కేటాయించడానికి ఇది ఉపయోగించబడుతుంది. మనకు గరిష్ట లేదా కనిష్ట సంఖ్య అవసరమైనప్పుడు చాలా సార్లు ఉన్నాయి. ఇది తులనాత్మక కారణాల వల్ల కావచ్చు లేదా మరేదైనా కావచ్చు. ఖచ్చితమైన స్థిరాంకాన్ని గుర్తుంచుకోవడం కష్టంగా ఉంటుంది. జావాలోని Integer.MAX_VALUE ద్వారా ఈ పని సులభతరం చేయబడింది .

ఉదాహరణ


public class MaximumInteger {
	
	public static void main(String[] args) {
		
		int maxNumber = Integer.MAX_VALUE;

		System.out.println("maxNumber: " + maxNumber);

		int number1 = Integer.MAX_VALUE - 1;

		System.out.println("number1: " + number1);

		if (number1 < maxNumber) {
			System.out.println("number1 < maxNumber");
		}
	}
}

అవుట్‌పుట్

గరిష్టసంఖ్య: 2147483647 సంఖ్య1: 2147483646 సంఖ్య1 < maxNumber

వివరణ

ఎగువ కోడ్ స్నిప్పెట్‌లో, మేము వేరియబుల్ maxNumberని తీసుకుంటాము మరియు Integer.MAX_VALUEని ఉపయోగించి గరిష్ట పూర్ణాంక విలువను కేటాయిస్తాము . అప్పుడు మేము మరొక వేరియబుల్ నంబర్1ని తీసుకుంటాము మరియు గరిష్ట విలువ కంటే ఒక చిన్న విలువను కేటాయించండి. మేము రెండింటినీ సరిపోల్చండి మరియు ఫలితాలను ప్రింట్ చేస్తాము.

ముగింపు

ఈ పోస్ట్ ముగిసే సమయానికి, మీరు జావాలోని పూర్ణాంకం.MAX_VALUE గురించి వివరంగా తెలుసుకున్నారని మేము ఆశిస్తున్నాము . మీరు ఉదాహరణలతో జావాలో Integer.MAX_VALUEని ఎలా ఉపయోగించాలో నేర్చుకున్నారు . మీరు వివిధ వేరియబుల్స్‌కు ఇతర విలువలను కేటాయించడాన్ని ప్రయత్నించవచ్చు మరియు మరింత లోతుగా అర్థం చేసుకోవడానికి ఈ భావన ఎలా పనిచేస్తుందో చూడవచ్చు. భావన యొక్క లోతైన ఆదేశం కోసం సాధన చేస్తూ ఉండండి. అప్పటి వరకు, పెరుగుతూ ఉండండి మరియు మెరుస్తూ ఉండండి!