Hello दोस्तों! आज हम इस पोस्ट में Literal in Java in Hindi (जावा में लिटरल क्या है?) के बारें में पढेंगे, और इसके types को भी देखेंगे, तो चलिए शुरू करते हैं:-
Literal in Java in Hindi
जावा में literal एक constant value होती है जिसे variable को assign किया जाता है. दूसरे शब्दों में कहें तो, “literal एक identifier होता है जिसकी वैल्यू fix होती है और program के execution के समय इसकी वैल्यू बदलती नहीं है.”
example:- int a = 150;
//इसमें 150 literal है.
types of literals
जावा में literals 5 प्रकार के होते हैं, जो कि निम्नलिखित हैं:-
1:- integral literals
हम integral literals को 4 तरीकों से specify कर सकते हैं:-
- Decimal – इसमें 0-9 तक की digits आती हैं.
int a = 108 - octal – इसमें 0 से 7 तक की digits आती है. और इसके शुरुआत में 0 लगना चाहिए.
int a = 0146 - Hexa decimal – इसमें 0-9 तक की digits आती हैं और a से f तक के characters इसमें आते हैं. इसके अलावा इसमें uppercase और lowercase characters का प्रयोग कर सकते हैं.
int x = 0X123Face; - Binary – इसमें 0 और 1 आते हैं और इसमें prefix- 0b और 0B होना चाहिए.
int x = 1111;
2:- floating point literals
इसमें data types केवल decimal में specify किये जा सकते है. इसमें octal और hexadecimal का प्रयोग नहीं होता है.
3:- Char literals
char चार प्रकार के होते हैं:-
- single quote – जावा में literals को single quote के अन्दर specify किया जा सकता है.
char y = ‘a’; - char as integral – java में char literal को integral literals के रूप में भी specify किया जा सकता है. इसके अलावा integer को decimal, octal और hexadecimal में specify किया जा सकता है परन्तु इसकी range – 0 से 65535 तक होती है.
- unicode – char literals को unicode के रूप में भी प्रस्तुत किया जा सकता है.
char ch = ‘\u0061’; - escape sequence – जावा में char literals के रूप में escape sequence को भी specify कर सकते है.
4:- String literals –
string literals जो है वह characters का एक क्रम होता है जिसे double quote के अंदर लिखा जाता है.
String y = “Hello”;
5:- Boolean literals –
इसमें केवल दो values होती हैं:- true या false.
boolean b = true;
इसका example:-
public class BooleanLiteral {
public static void main(String[] args)
{
boolean boolVar1 = true;
boolean boolVar2 = false;
// boolean boolVar3 = 0; error: incompatible types: int cannot be converted to boolean
// boolean boolVar1 = 1; error: incompatible types: int cannot be converted to boolean
System.out.println(boolVar1);
System.out.println(boolVar2);
}
निवेदन:- अगर आपके लिए यह आर्टिकल useful रहा हो तो इसे अपने classmates को whatsapp के द्वारा share कीजिये. और आपके जो भी question हैं उन्हें नीचे कमेंट करके बताइए. thanks.
I need to Question answer
What is object literals