• 検索結果がありません。

Java プログラミング入門

N/A
N/A
Protected

Academic year: 2021

シェア "Java プログラミング入門"

Copied!
7
0
0

読み込み中.... (全文を見る)

全文

(1)

Java プログラミング入門

— 参照型変数 —

早稲田大学

(2)

配列の宣言

int[] data;

data = new int[5];

上の 2 つにより,

“int

型の配列

data”

が宣言できる

このとき, data は 5 つの要素で構成される配列となる

(3)

配列変数 data を宣言

int[] data;

この宣言で,配列変数 data が作られる

まだ,この時点では配列のサイズは確定していない 特別な値 null が格納される

data

(4)

配列要素の確保

int[] data;

data = new int[5];

new 演算子を使って 5 個の要素を確保する

int

int

int

int

data int

(5)

配列要素の確保

int[] data;

data = new int[5];

確保されると,確保された場所の先頭の位置が代入される

data[4]

data[3]

data[2]

data[1]

data[0]

data

(6)

配列要素の確保

int[] data;

data = new int[5];

data[4]

data[3]

data[2]

data[1]

data[0]

data

配列変数 data は確保された場所の位置だけを格納している

配列変数は参照型変数と呼ばれ,基本型を扱う変数とは取り扱いが

異なる.

(7)

参照型変数 基本型変数

•  基本型変数は値を直接格納する  

•  変数そのものが,格納された値のように 利用できる  

•  参照型変数はデータの場所を格納する  

•  入れ物そのものではないことに注意    

int  a;  

a  =  5; int[]  data;  

data  =  int[3];

a

5

data data[0]

(先頭)  

の位置 data[0]

data[1]

data[2]

参照

関連したドキュメント

サンプル 入力列 A、B、C、D のいずれかに指定した値「東京」が含まれている場合、「含む判定」フラグに True を

巣造りから雛が生まれるころの大事な時 期は、深い雪に被われて人が入っていけ

現状では、3次元CAD等を利用して機器配置設計・配 管設計を行い、床面のコンクリート打設時期までにファ

下山にはいり、ABさんの名案でロープでつ ながれた子供たちには笑ってしまいました。つ

神はこのように隠れておられるので、神は隠 れていると言わない宗教はどれも正しくな

したがいまして、私の主たる仕事させていただいているときのお客様というのは、ここの足

不正な投機を助長する等、特定の者(具体的に個人又は法人等が確定していることま