cuốn sách gpt4 ai đã làm

Chuyển đổi danh sách các đối tượng Person thành các Chuỗi riêng lẻ thông qua thuộc tính getName() của đối tượng Person

In lại Tác giả: Taklimakan Thời gian cập nhật: 2023-11-03 03:34:49 26 4
mua khóa gpt4 Nike

Có cái nào khôngXXXUtilstôi có thể làm gì ở đâu

Chuỗi s = XXXUtils.join(aList, "name", ",");

Ở đâu"name"Đúng aDanh sách Thuộc tính JavaBeans của các đối tượng trong .

Tôi chỉ tìm thấyChuỗiUtilstham giaphương thức, nhưng nó chỉ chuyển đổi Danh sáchthành một phần riêng biệtString .

hơi giống

StringUtils.join(BeanUtils.getArrayProperty(aList, "name"), ",")

Nó nhanh và đáng sử dụng. BeanUtils đưa ra 2 trường hợp ngoại lệ đã được kiểm tra, vì vậy tôi không thích nó.

câu trả lời hay nhất

Triển khai Java 8:

String.join(", ", aList.stream()
.map(Person::getName)
.collect(Collector.toList())
);

hoặc chỉ

aList.stream()
.map(Person::getName)
.collect(Collector.joining(", ")));

Về java - chuyển đổi danh sách các đối tượng Person thành các Chuỗi riêng lẻ thông qua thuộc tính getName() của đối tượng Person, chúng tôi đã tìm thấy một câu hỏi tương tự trên Stack Overflow: https://stackoverflow.com/questions/11329456/

26 4 0
Chứng chỉ ICP Bắc Kinh số 000000
Hợp tác quảng cáo: 1813099741@qq.com 6ren.com
Xem sitemap của VNExpress