-2
for (int i=1;i<=5;i++)
System.out.println (“X = “ + x[i]);

配列のインデックスは 0 から始まると読みました。ここでは、インデックス i=1 から始めます。この場合、 x[0] の値はどうなるでしょうか?

私はコーディングの世界の初心者です。ばかげた質問でしたらご容赦ください。試してみたかったのですが、コンパイラはまだインストールされていません。

4

2 に答える 2

1

配列を初期化した場合、x[0] は同じ配列を持つ同じ x[0] のままです。

そうでない場合 x[0] はガベージデータ(c / c ++)になり、JavaではJava言語仕様であり、異なる種類の配列には異なるデフォルト値があります

for ループはカウント方法です。結果には影響しません。本の 2 ページ目から始めるのと同じですが、1 ページ目のコンテンツには影響しません。

I would have tried myself out but my compiler is yet to be installed.

Linux を使用している場合は、Linux パッケージ管理ツールを使用して、apt のような Java コンパイラを Ubuntu にインストールできます。

sudo apt-get install openjdk-7-jdk

OS X または Windows を使用している場合は、Oracle JDK ダウンロード ページに移動し、通常のソフトウェアと同様にダウンロードしてインストールします。

その後、Java コンパイラーを使用できます。

于 2013-11-04T06:26:19.253 に答える