2011/11/27

メソッドの構造

型 メソッド名(パラメータリスト){
戻り値の型            引数
}

void  戻り値を返さない型

public static void main(String args[]){} // String型のargsという配列を定義
public static void main(String[] args){} も同じ

例外処理
型 メソッド(引数) throws exceptionList { } //exceptionListは例外の型を示すリスト

配列を引数にする

int array[] = new int[3];
array[0] = 1;
array[1] = 2;
arrya[2] = 3;
int test =   displayInts (int array[]) {
 System.out.println("array[0] = " + array[0]);
 System.out.println(" test  = " + test );
}

static int displayInts(int dis[]) {
                                 ↑受け取り
  int ans = dis[0];
  dis[0] = 10;
  return ans;
}

配列の場合、受け取った側で値を変えると元の値も変る。
dis[0] = 10; にすると array[0]も10になる。

変数の場合は変らない。

0 件のコメント:

コメントを投稿