Java in Hindi – Java Variable in Hindi – Loop in Java

Java in Hindi – Java Variable in Hindi – Loop in Java

Java Variables –

Variables किसी value को hold करने वाले name होते है जो कि primary memory में रहते हैं।  जब भी कोई variable declare किया जाता है तो पहले यह चेक करता है कि variable का name इसके variable declaration rules के हिसाब से दिया गया है या नहीं।  अगर variable name इसके declaration rules के against होता है तो compiler error दे देता है।

Variable name को declare करने के नियम हम Variable को declare करने के लिए जो name चुनते हैं उसे “Identifier” बोलते हैं।  किसी Variable को declare करने के नियम निम्न प्रकार से हैं –

  1. Identifier किसी भी length का हो सकता है अर्थात किसी identifier में कितने भी characters हो सकते है।
  2. Java में identifier हमेशा alphabet या underscore (_) या dollar sign ($) से ही शुरू होने चाहिए। 
  3. हम identifier में कभी भी operators (+, -,+, *,/ ) या spaces का प्रयोग नहीं कर सकते। 
  4. किसी भी Java keyword का identifier के रूप में प्रयोग नहीं कर सकते।  Keywords किसी भी programming language का essential part होते हैं।  वास्तव में ये किसी भी programming language के reserved words होते है। 
  5. Java एक case sensitive language है इसलिए int abc एक अलग identifier है जबकि int ABC एक अलग identifier होगा तथा दोनों ही मेमोरी में अलग-अलग space लेंगे।

Java Variables के प्रकार – Java में निम्न प्रकार के variable होते हैं –

  1. int – इस प्रकार के variables में integers को store किया जाता है जैसे int x = 42 ;
  2. float  –  इस प्रकार के variables में float को store किया जाता है जैसे float x = 40 .42 ;
  3. char – इस प्रकार के variables में characters  को store किया जाता है जैसे char x = ‘a   ;
  4. String – String वैसे तो Java में एक क्लास है लेकिन इसे एक variable type की तरह भी प्रयोग कर सकते हैं ,जैसे – String s = “जावा”
  5. boolean – इस प्रकार के variables में केवल दो तरह की value ही store की जाती है, true तथा false  जाता है जैसे boolean  x = true ;

Java में प्रयोग होने वाले विभिन्न Operators –

1. Arithmetic Operators – इन operators का प्रयोग सभी प्रकार के numeric data types के साथ किया जाता है।  सभी mathematical operators इन arithmetic operators के अंतर्गत ही आते हैं।  +, -, *, /, %, ++, — ये सभी अरिथमेटिक ऑपरेटर्स ही है। जैसे – int a = 22; int b = 22, int c; c = a+b;

 इनमे ‘++’ arithmetic increment operator कहलाता है जबकि ‘–‘ arithmetic decrement operator कहलाता है। 

A- Arithmetic Increment Operator (++) – इसका प्रयोग किसी भी arithmetic value को 1 से increment करने में किया जाता है। 

जैसे –

int a = 10; 
a++; // यहाँ अब a की value 11 हो जाएगी

B- Arithmetic Increment Operator (–) – इसका प्रयोग किसी भी arithmetic value को 1 से decrement करने में किया जाता है। 

जैसे –

int a = 10; 
a--; // यहाँ अब a की value 09 हो जाएगी

2. Relational Operators – ये operators दो operands को compare करने के काम आते हैं।  Comparison के बाद ये operators एक logical value return करते हैं जो कि या तो true होती है या false होती है। <, <=, >, >=, ==, != ये सभी relational operators होते हैं।  Ex-

int a = 10; int b = 12;

boolean x = a != b; // x में true value आ जाएगी

3. Logical (Boolean) Operators – दो या दो से अधिक conditional statements को combine करने के लिए इन logical operators का प्रयोग किया जाता है।  ये तीन प्रकार के होते हैं –

a. AND (&&) operator

b. OR (||) operator

c. Not (!) operator

4. Conditional Operators (Ternary Operators) – आमतौर पर सभी operators दो operands पर काम करते है, लेकिन यह conditional ऑपरेटर तीन ओपेरंडस पर काम करता है इसी वजह से इसे ternary operator भी कहते हैं। 

Syntax –

[Variable = (Boolean expression) ? true part : false part ]
Eg-
int a = 10; 
int b = 20;
int c = (a<b) ? a+b : a-b; // c में 30 आ जायेगा क्यों कि conditional operator का true part execute होगा।   
Operators के प्रयोग को समझने के लिए हम निम्न program को देखते हैं –
public class Main {
  public static void main(String[] args) {
    int x = 5;
    int y = 3;
    int z; 
    System.out.println(x < y); // returns false, because 5 is greater than 3
    z = x>y?x+y:x-y; //evaluate the true part because  5 is greater than 3
    System.out.println(z);
  }
}

Output

Java के विभिन्न loops – जब बार बार एक ही तरह के statements execute होते हैं तो किसी भी programming language में यह प्रक्रिया loop कहलाती है।Java में मुख्यतः तीन loops होते हैं जो निम्न हैं –

1. while loop – While loop एक entry control loop है इसमें condition loop में entry के वक़्त ही check हो जाती है।  इस लूप का बेहतर प्रयोग choice based problems को solve करने में किआ जाता है। 

Syntax –

while (Boolean expression)
                              {
                                statement1;
                               statement2;
                              statement 3;
                             }

2. do while loop – do while loop एक exit control loop है इसमें condition loop में exit के वक़्त ही check हो जाती है। 

Syntax –

do
                      {
                         statement1;
                         statement2;
                         statement 3;
                      } while (Boolean expression)
Example exit control loop -
public class Main {
  public static void main(String[] args) {
    int i = 0;
    do {
      System.out.println(i);
      i++;
    }
    while (i < 4);  // Here condition would be checked after every titration that is why exit  control loop 
  }
}

Output –

3. for loop – Counter based problems के लिए for loop का प्रयोग करना बेहतर होता है।  यह भी एक entry control loop है।

Syntax –

for(initialization; condition; action)
{ 
statement1;
statement2; 
statement3; 
}


Loop तथा operators के प्रयोग को समझने के लिए हम निम्न program को देखते हैं -	
public class Main {
  public static void main(String[] args) {
    for (int i = 0; i < 5; i++) {
    	for (int j = 0; j<=i; j++){
     		 System.out.print("*");
             }
             System.out.println(" ");
    }  
  }
}

Output –

इस पोस्ट के पहले मैंने और भी कई पोस्ट लिखी हैं, जैसे की HTML , Microsoft Excel , Gmail , JavaScript आदि, आप अपने इच्छा के अनुसार इन्हे देख सकते है।

Java in Hindi – Java Variable in Hindi – Loop in Java

error: Content is protected !!