さて、JAVAです。
自分の大元の技術はC言語となっています。
C言語がある程度理解できるていで話していきます。
使うのはSUN社からDL出来るJDKです。
まず出力ですが、C言語のPuts関数に相当するものとして、
System.out.println("Hello World");
とあります。
注目してほしいのはSystemの始めが大文字になっている点です。
C言語も大文字と小文字の区別はありますが、関数中に大文字はないので気をつけましょう。
これはSystemクラスのstatic変数outメンバが持つprintlnメソッドを引数"HelloWorld"で呼び出す。
という意味です。
それではsampleプログラムです。
/* 配列の宣言と使用 */
class try3_4 {
public static void main(String args[])
{
int i[] = new int [3]; //iの配列の宣言
char [] c; //cという配列を準備
c = new char[3]; //ポインタという概念はjavaにはありませんが
//返り値はポインタを返されています。
i[0] = 0; i[1] = 1; i[2] = 2;
c[0] = 'A'; c[1] = 'B'; c[2] = 'C';
for(int n = 0;n < 3;n++){
System.out.println(i[n]);
System.out.println(c[n]);
}
System.out.println("size of i[] : " + i.length);
System.out.println("size of c[] : " + c.length);
}
}
赤字で示したところは下記の様に書き換えることができます。
int i[] = new int [3];
char c[] = new char[3];
ちなみに実行すると
となります。
それではまた次回。
PR