Tôi muốn đặt tất cả các thành viên String của một đối tượng thành một chuỗi rỗng nếu chúng là rỗng.Khởi tạo tất cả các thành viên String với một chuỗi rỗng
Mã giả:
foreach member in object {
if (member instanceof String and member == null) {
member = '';
}
}
cách đơn giản nhất để đạt được điều đó là gì? Bất kỳ khung công cụ/công cụ nào mà tôi có thể sử dụng? Viết giải pháp của riêng tôi qua phản ánh?
Vì mục đích gì? Sẽ dễ dàng hơn trong phương thức get() tương ứng, nếu bạn luôn gọi nó, hơn là ảnh hưởng đến giá trị thực. – EJP
Các lớp được tạo bởi JAXB2, vì vậy tôi không muốn thay đổi chúng. – Sebi
Nếu bạn đang sử dụng '.xsd' để xác định lược đồ cho JAXB2, bạn có thể xác định giá trị' default' trực tiếp trong '.xsd'. – ante