জাভাতে নাল এর সাথে যুক্ত অনেক তথ্য রয়েছে। আমরা এখানে তাদের কয়েকটি উদাহরণ সহ আলোচনা করব -
-
জাভাতে যেকোনো রেফারেন্স ভেরিয়েবলের ডিফল্ট মান সবসময় শূন্য থাকে।
উদাহরণ
public class Demo{
private static Object my_obj;
public static void main(String args[]){
System.out.println("The default value of object my_obj is : " + my_obj);
}
} আউটপুট
The default value of object my_obj is : null
ডেমো নামের একটি ক্লাস একটি স্ট্যাটিক অবজেক্ট এবং প্রধান ফাংশনকে সংজ্ঞায়িত করে যা এই পূর্ব-নির্ধারিত বস্তুর ডিফল্ট মান দেখায়।
-
নট ইকুয়াল টু (!=) এবং তুলনা (==) অপারেটর নাল কীওয়ার্ডের সাথে ব্যবহার করা যেতে পারে।
উদাহরণ
public class Demo{
public static void main(String args[]){
System.out.println("The value of null == null is : ");
System.out.println(null==null);
System.out.println("The value of null != null is : ");
System.out.println(null!=null);
}
} আউটপুট
The value of null == null is : true The value of null != null is : false
ডেমো নামের একটি ক্লাসে প্রধান ফাংশন রয়েছে যা '==' অপারেটর ব্যবহার করে নাল মান তুলনা করা হলে আউটপুট দেখতে পরীক্ষা করে এবং যখন '!=' অপারেটর ব্যবহার করে চেক করা হয়।
-
কীওয়ার্ড নাল কেস-সংবেদনশীল
উদাহরণ
public class Demo{
public static void main (String[] args) throws java.lang.Exception{
Object my_obj_1 = NULL;
Object my_obj_2 = null;
}
} আউটপুট
/Demo.java:5: error: cannot find symbol Object my_obj_1 = NULL; ^ symbol: variable NULL location: class Demo 1 error