配列を使ってみましょう

型 配列名[] = new 型[要素数]

例: int a[] = new int[10]  10個のint型の配列を作ります

import java.applet.Applet;
import java.awt.*;

public class test_06 extends Applet
	{
	// 配列を宣言します
	// 型 配列名[] = new 型[要素数] 
	// ここでは型がImage、配列名がimgs、要素数が10 
	Image  imgs[] = new Image[10];

	public void init()
		{
		int i;
		// for文を使って10回ループする
		for(i=0;i<=9;i++)
			{
			// 配列で用意された10個の箱にイメージを入れます
			// 変数iが0〜9迄変化するのを利用しています
			// '+'を使って文字列の連結ができます 文字列+変数=文字列
			imgs[i] = getImage(getDocumentBase(),"gif/test"+i+".gif");
			}
		}

	public void paint(Graphics g)
		{
		int i;
		for(i=0;i<=9;i++)
			{
			// 10個の絵を描画します
			g.drawImage(imgs[i],i*40+10,10,this);
			}
		}
	}

上の内容を実行する

上のソース(test_06.java)

-----------------------------------
ballJAVAへ戻る
ballトップへ戻る