Tôi đã thấy this câu trả lời về cách tham gia Chuỗi [] với chuỗi được phân tách bằng dấu phẩy.Tham gia dấu phẩy nếu không trống hoặc không rỗng
Tuy nhiên tôi cần tiện ích để tham gia chuỗi trong mảng chỉ nếu các giá trị không trống.
Cách tốt nhất để làm điều đó là gì? mà không lặp trước trên String [] để loại bỏ. Tôi thích một phương pháp làm cả hai.
EDITED
ví dụ:
I, love, , u
sẽ là:
I love u
Làm thế nào bạn có thể làm điều đó mà không có một vòng lặp? Hoặc bạn có nghĩa là nếu không có * bạn * làm cho vòng lặp? – LuckyLuke
Bên trong bất kỳ Tiện ích của bên thứ ba nào bạn chọn sẽ sử dụng vòng lặp –
Bạn đã thử StringUtils.join như đã đề cập trong câu hỏi được liên kết chưa? Nó cũng sẽ xử lý trường hợp của một mảng rỗng bằng cách nào đó ... nếu không bạn luôn có thể xây dựng một mệnh đề 'if (givenStringArray.length> 0) {...}' xung quanh nó, phải không? – codeling