की अनुमति देने की तारीख को प्रारूपित करें, मैं Date
प्रिंट करने की कोशिश कर रहा हूं, वैसे ही DateFormat.getDateTimeInstance()
ऐसा करता है।शून्य दिनांक
format
फेंकता एक NullPointerException
जब null
गुजर, इसलिए यदि वहाँ एक अलग दृष्टिकोण है कि null
(या "null"
) के बजाय वापस होगा है मैं सोच रहा है?
कुछ मैं
Date d = null;
System.out.println(d==null ? null : DateFormat.getDateTimeInstance().format(d));
'डेटफॉर्मैट' वर्ग को विस्तारित करने के बारे में - लेकिन शायद यह संभवतः सादा नल चेक से अधिक जटिल है जो आप पहले से कर रहे हैं। – Nishan
डी == शून्य के साथ वास्तव में क्या गलत है? शून्य: DateFormat.getDateTimeInstance() प्रारूप (डी)) – Ingo