में शून्य मान मैं निम्नलिखित कोड वसंत अभिव्यक्ति भाषा का प्रयोग किया है:हैंडल वसंत अभिव्यक्ति भाषा
StandardEvaluationContext stdContext = new StandardEvaluationContext();
stdContext.setVariable("emp", filterInputData);
ExpressionParser parser = new SpelExpressionParser();
parser.parseExpression("#emp.?[name.toLowerCase().contains('Hari')]").getValue(stdContext);
जहां रोजगार सेम का नाम है। यहां नाम शून्य हो सकता है और name.toLowerCase()
पर कॉल करते समय मुझे एक नलपॉइंटर अपवाद मिल रहा है। इस परिदृश्य में शून्य मानों को कैसे संभालें? मुझे केवल गैर-शून्य मानों के लिए toLowercase()
पर कॉल करने की आवश्यकता है।
'toLowerCase()। शामिल ('हरि')' हमेशा होता है 'FALSE' आपके उत्तर के लिए – OrangeDog