したがって、次のようなデータがある場合:
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が書いたように、Siteはほぼ確実にオブジェクトであるはずです。
多数のサイトを保存する方法については、配列を使用することもできますが、名前を付けてサイトにすばやくアクセスできるように、何らかの形式のコレクション(マップなど)を検討する必要があります。
例えば
Map<String, Site> sitesByName = new HashMap<String, Site>();
(注-これは、すべてのサイトに一意の名前がある場合にのみ機能します。URLをキーとして使用する方が安全です)
オブジェクトの配列はうまくいくと思います