0

したがって、次のようなデータがある場合:

site.name = "domain"
site.url = "http://www.domain.com"
site.color = "red"
site.author = "name"

また、さまざまなサイトがたくさんありますが、このデータをオブジェクトまたは配列に保存しますか?

4

3 に答える 3

4

オブジェクトの仕事のように見えます。

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;
 }

}
于 2012-06-05T17:32:20.627 に答える
2

@Vigrantが書いたように、Siteはほぼ確実にオブジェクトであるはずです。

多数のサイトを保存する方法については、配列を使用することもできますが、名前を付けてサイトにすばやくアクセスできるように、何らかの形式のコレクション(マップなど)を検討する必要があります。

例えば

Map<String, Site> sitesByName = new HashMap<String, Site>();

(注-これは、すべてのサイトに一意の名前がある場合にのみ機能します。URLをキーとして使用する方が安全です)

于 2012-06-05T17:40:38.693 に答える
0

オブジェクトの配列はうまくいくと思います

于 2012-06-05T17:35:16.833 に答える