チャレンジ問題【Java-25】~配列④length、多次元配列~

Javaチャレンジ問題

※本サイトで紹介している商品・サービス等の外部リンクには、アフィリエイト広告が含まれる場合があります。

こんぶ
こんぶ

こんにちは。こんぶです。

今日は、「【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を代入する

→添え字はから始まるため、1行目の添え字は「0」、1列目の添え字も「0」となり、添え字部分には実際に指定したい行数・列数よりも1小さい値で記述することになるんでしたね。

お疲れさまでした

どれくらい正解できましたか?

多次元配列を使用することで、より大きなデータを分かりやすく整理できるようになりますね。

次の内容はこちらです→【Java-26】メソッド①

それでは、こんぶはじゃ~

コメント

タイトルとURLをコピーしました