所以,如果你有這樣的數據:對象或陣列來存儲這些數據
site.name = "domain"
site.url = "http://www.domain.com"
site.color = "red"
site.author = "name"
而且你有一堆不同的網站,你這個數據存儲在一個對象或數組?
所以,如果你有這樣的數據:對象或陣列來存儲這些數據
site.name = "domain"
site.url = "http://www.domain.com"
site.color = "red"
site.author = "name"
而且你有一堆不同的網站,你這個數據存儲在一個對象或數組?
看起來像一個對象的工作。
class Site
{
String name;
String url;
String color;
String author;
Site(String name,String url, String color, String author)
{
this.name=name;
this.url=url;
this.color=color;
this.author=author;
}
}
我猜的對象數組會好到哪裏去
由於@Vigrant寫道,網站應該幾乎可以肯定是一個對象。
至於如何存儲一堆網站,一個數組是可能的,但你應該考慮某種形式的集合,也許是一個地圖,所以你可以快速訪問給定名稱的網站。
例如
Map<String, Site> sitesByName = new HashMap<String, Site>();
(注 - 這僅適用於如果所有的網站都有一個獨特的名使用URL作爲關鍵的是更安全的替代。)
感謝,好點的左右採集 – iwek
JSON字符串.... –