●一次元配列
import java.applet.Applet;
import java.awt.*;
public class Applet07 extends Applet{
int[] hairetu = { 1 , 2 , 3 , 4 , 5 , 6 , 7 , 8 , 9 , 10};
public void paint(Graphics g){
setBackground(Color.black);
setForeground(Color.white);
String pri1 = "配列0番目 = " +hairetu[0];
g.drawString(pri1 , 10 , 10);
String pri2 = "配列1番目 = " +hairetu[1];
g.drawString(pri2 , 10 , 30);
String pri3 = "配列2番目 = " +hairetu[2];
g.drawString(pri3 , 10 , 50);
String pri4 = "配列3番目 = " +hairetu[3];
g.drawString(pri4 , 10 , 70);
String pri5 = "配列4番目 = " +hairetu[4];
g.drawString(pri5 , 10 , 90);
String pri6 = "配列5番目 = " +hairetu[5];
g.drawString(pri6 , 10 , 110);
String pri7 = "配列6番目 = " +hairetu[6];
g.drawString(pri7 , 10 , 130);
String pri8 = "配列7番目 = " +hairetu[7];
g.drawString(pri8 , 10 , 150);
String pri9 = "配列8番目 = " +hairetu[8];
g.drawString(pri9 , 10 , 170);
String pri10 = "配列8番目 = " +hairetu[9];
g.drawString(pri10 , 10 , 190);
}
}
出力結果
●上の処理制御命令forを使い出力
import java.applet.Applet;
import java.awt.*;
public class Applet11 extends Applet{
int[] hairetu = { 1 , 2 , 3 , 4 , 5 , 6 , 7 , 8 , 9 , 10};
public void paint(Graphics g){
setBackground(Color.black);
setForeground(Color.white);
for(int soe = 0,a = 10 ; soe < hairetu.length ; soe++, a= a+20){
String pri1 = "配列[soe]" +soe +"番目 = " +hairetu[soe];
g.drawString(pri1 , 10 , a);
}
}
}
●出力結果