
निंनलिखित उदाहरण में हम के उपयोग के विभिंन रूपों देखेंगे वेतन वृद्धि ऑपरेटरों (++) और घटोतरी (– –) जावा भाषा में. इन ऑपरेटरों के उपयोग के साथ हम हम कोड को बचाने का उपयोग कर के बाद से उंहें बाहर ले असाइनमेंट, पर लागू होता है जो चर का मान, उस एक ही चर के कम या ज़्यादा 1, मामले के अनुसार.
कोड:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 | class OperadoresIncrementoYDecremento { public static void main( String[] args ) { int a = 10, b = 15; System.out.println( "Ejemplo de Uso de los operadores de Incremento y Decremento en Java" ); a++; // Es lo mismo que a = a + 1; b--; // b = b - 1 System.out.println( "a = " + a ); System.out.println( "b = " + b ); //Se puede usar, de manera aislada, tanto notación posfija como prefija. ++a; // a = a + 1; --b; // b = b - 1; System.out.println( "a = " + a ); System.out.println( "b = " + b ); System.out.println( "" ); //Cuando estos operadores se usan dentro de alguna expresión, las notaciones posfija y prefija tienen un resultado distinto. int c = a++; // c = a; a = a + 1 int d = b--; // d = b; b = b - 1 int e = ++a; // a = a + 1; e = a int f = --b; // b = b - 1; f = b System.out.println( "c = " + c ); System.out.println( "d = " + d ); System.out.println( "a = " + a ); System.out.println( "b = " + b ); System.out.println( "" ); System.out.println( "e = " + e ); System.out.println( "f = " + f ); System.out.println( "a = " + a ); System.out.println( "b = " + b ); } } |
जैसा कि आप देख सकते हैं, जब ये ऑपरेटर्स किसी व्यंजक में उपयोग किए जाते है, नोटेशन में उपयोग करें उपसर्ग ओ posfija, इसका तात्पर्य अभिव्यक्ति के अर्थ में परिवर्तन. इस तरह, रूप में posfija (क + +), अभिव्यक्ति के भीतर प्रश्न में चर का मान नहीं बदलता है, और एक बार अभिव्यक्ति का मूल्यांकन किया गया है, है ऑपरेटर लागू करें यह खत्म. दूसरी ओर, में उपसर्ग नोटेशन (++करने के लिए), चर पहले बढ़ाता है करने के लिए अभिव्यक्ति का मूल्यांकन जहां स्थित है.
आउटपुट:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 | Ejemplo de Uso de los operadores de Incremento y Decremento en Java a = 11 b = 14 a = 12 b = 13 c = 12 d = 13 a = 14 b = 11 e = 14 f = 11 a = 14 b = 11 |

हमें एक टिप्पणी छोड़ दो या करने के लिए दर्ज करेंफोरम