※本サイトで紹介している商品・サービス等の外部リンクには、アフィリエイト広告が含まれる場合があります。
こんぶ
こんにちは。こんぶです。
今日は、「【Java-25】配列④length、多次元配列」のチャレンジ問題を解いてみましょう!
今日の問題は【Java-25】の内容を元にしているので、復習してから挑戦してみてくださいね。
チャレンジ問題
①配列の要素数を取得したい場合は、どのように記載しますか?
②文字列型変数に格納されている文字列の長さ(文字数)を取得したい場合は、どのように記載しますか?
③2次元以上の配列のことを何といいますか?
④2次元配列の宣言は、どのように記述しますか?(日本語も使用して)
⑤次の条件に沿って2次元配列を使用したコードを記述してください。
- 2行4列の2次元配列「scores」を宣言する(要素の型は、int型)
- 「scores」の1行1列目には85、1行2列目には90、1行3列目には78、1行4列目には88、2行1列目には92、2行2列目には76、2行3列目には81、2行4列目には95を代入する
解答
①配列変数名.length
②文字列変数名.length()
→()を付け忘れないように注意しましょう。全角や半角に関わらず1文字とカウントされます。
③多次元配列
④2次元配列の宣言は、次のようになります。
⑤次の条件に沿って2次元配列を使用したコードを記述すると次の画像のようになります。(1行目の「Main」は別の文言でも大丈夫です)
- 2行4列の2次元配列「scores」を宣言する(要素の型は、int型)
- 「scores」の1行1列目には85、1行2列目には90、1行3列目には78、1行4列目には88、2行1列目には92、2行2列目には76、2行3列目には81、2行4列目には95を代入する
→添え字は0から始まるため、1行目の添え字は「0」、1列目の添え字も「0」となり、添え字部分には実際に指定したい行数・列数よりも1小さい値で記述することになるんでしたね。
お疲れさまでした
どれくらい正解できましたか?
多次元配列を使用することで、より大きなデータを分かりやすく整理できるようになりますね。
次の内容はこちらです→【Java-26】メソッド①
それでは、こんぶはじゃ~
コメント