10
Javaচ্ছিক নাল পয়েন্টার চেকের পরিবর্তে জাভা 8+ এ inচ্ছিক কেন ব্যবহার করবেন?
আমরা সম্প্রতি জাভা ৮ এ চলে এসেছি Now এখন, আমি দেখতে পাচ্ছি অ্যাপ্লিকেশনগুলি Optionalবস্তুতে ভরা। জাভা 8 এর আগে (স্টাইল 1) Employee employee = employeeServive.getEmployee(); if(employee!=null){ System.out.println(employee.getId()); } জাভা 8 পরে (স্টাইল 2) Optional<Employee> employeeOptional = Optional.ofNullable(employeeService.getEmployee()); if(employeeOptional.isPresent()){ Employee employee = employeeOptional.get(); System.out.println(employee.getId()); } আমি Optional<Employee> employeeOptional = employeeService.getEmployee();যখন পরিষেবা …