[英]Is it possible to convert CustomObject[] to String[] without iteration?
我有一個自定義對象:
public class Cat {
private String mName;
private int mAge;
public Cat(String name, int age) {
mName = name;
mAge = age;
}
@Override
public String toString() {
return mName;
}
}
我需要使用Cat []的名稱獲取String []。 有可能嗎 如何獲得?
作為assylias在評論中寫道-你會遍歷它這種或那種方式,也就是說,如果你不想重復明確它-你可以使用Arrays.toString :
Cat[] catArray = ...
String catArrayStr = Arrays.toString(catArray);
考慮使用延遲評估的Google Guava的transform
,因此在使用時僅迭代一次。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.