Tôi cần sự giúp đỡ của bạn khi khởi tạo biến java.util.Date để trống. Khi tôi đang chạy trang và nó đang hiển thị nullpointerexception nếu tôi không chọn bất kỳ ngày nào.Cách khởi tạo java.util.date để trống
Mã này là:
private java.util.Date date2;
tôi đã cố gắng để làm cho rằng biến có sản phẩm nào, nhưng nó đã không làm việc>
private java.util.Date date2;
if (date2==null || date2.equals(""))
date2="";
Tuy nhiên, với việc khởi tạo:
private java.util.Date date2= new java.util.Date(0,0,0);
Đoạn mã trên sẽ cho tôi một giá trị mặc định mà tôi không muốn.
Đó là một ý tưởng tồi để tạo ra thứ như thế này (tức là tạo ra nullPointerExceptions). – VadymVL
'date2 =" "' không hoạt động, bởi vì 'date2' là' Date' và không phải là 'Chuỗi'. Bạn không thể gán một 'Chuỗi' cho một biến không phải là một' Chuỗi'. Ngoài ra, 'date2.equals (" ")' luôn luôn là 'false'. – Jesper
ý của bạn là gì khi * khởi tạo biến java.util.Date thành rỗng *? – Blip