我正在尋找一種方法來按字母順序連接字段名稱的對象值。按字母順序連接字段名稱的對象值
例子:
public Class Request {
private String number;
private String amount;
private String currency;
}
Request request = new Request();
request.setNumber("tata");
request.setCurrency("toto");
有了這個,我的方法應該返回tototata
。
方法必須是通用的:
public static String concatenate(Object object) { ...}
null
值不能連接起來。
我已經檢出Apache Commons BeanUtils和Java 8流,但沒有發現任何好處。
你到目前爲止嘗試過什麼? –
爲什麼它會返回「tototata」而不是「tatatoto」,因爲'o'在'a'之後? –
@nickzoum它是基於字段名稱。 –