写真をに保存する方法がわからないため、プロジェクトに行き詰まっていarray
ます。
この方法でいけると思います
public Picture addPicture (Picture pictureAdded) {
pRef = pictureAdded;
return pRef;
}
写真をに保存する方法がわからないため、プロジェクトに行き詰まっていarray
ます。
この方法でいけると思います
public Picture addPicture (Picture pictureAdded) {
pRef = pictureAdded;
return pRef;
}
それには 2 つの方法があります。
Picture[] pictures = new Picture[5]; //This will make an array of 5 pictures
pictures[0] = pictureAdded;
Java で事前に作成されたクラス - ArrayList を使用することもできます。この方法では、配列のサイズを気にする必要はありません。
ArrayList<Picture> pictures = new ArrayList<Picture>();
pictures.add(new Picture());
Picture pic = pictures.get(0);
Java はオブジェクト指向であり、ポリモーフィズムを利用してコードと概念を再利用できます。Picture
extendsしているためObject
、他のオブジェクトと同じように配列に格納できます。
Picture[] pictures = new Picture[10];
pictures[0] = pictureToAdd;
配列を反復処理する場合は、次のようにします。
for(Picture picture : pictures)
{
// do stuff here
}
Picture
オブジェクトをArrayList
またはその他のデータ構造に入れることもできます。
List<Picture> pictures = new ArrayList<Picture>();
pictures.add(pictureToAdd);
他のオブジェクトを配列に格納するのと同じように格納できます
Picture [] parr = new Picture[5];
parr[0] = pictureAdded